DEV Community

Discussion on: What is your "Coder/Language Fit"

Collapse
 
madhadron profile image
Fred Ross

I have a somewhat different view. I've shipped code in a lot of languages over the years, ranging from Forth to Haskell. At this point I judge a language by what I loathe in it. In Haskell, for example, monad transformers and error handling were the primary points of loathing back in 2008 or so (though I hear that there are some improvements on the former). Ruby has a lot to loathe. Go fits a particular niche really well, and as long as you don't try to use it for anything but that, it's great. C++...let's just move along. Python has the GIL, but remarkably little else to loathe, especially since they fixed Unicode support and added some type annotation capabilities in Python 3.