3 ms·
> Counter point: This is clearly not 100% true since I would not say the same thing about Haskell even though arguably I could. This is not really a counter po
by omegalulw 4y ago
> Counter point: This is clearly not 100% true since I would not say the same thing about Haskell even though arguably I could.
This is not really a counter point. Any dev who struggles to write code in any modern programming language (after ramp of course) is arguably not a good programmer. Programming is far far more than code.
- webmaven 4y agoAs a beginning programmer over 30 years ago, I struggled trying to learn C++, and later found Java literally infuriating (which would later sour me on JavaScript through misplaced guilt-by-association). And then I discovered Python. What a revelation. Suddenly I was doing backend web development and building custom content management systems. Language ergonomics matter a LOT.
- formerkrogemp 4y agoRelevant xkcd: https://xkcd.com/378/ https://xkcd.com/378/
- eternityforest 4y agoI would say low level languages, and pure functional languages, and other unusual things are an exception. I don't see how anyone could use Haskell or Scheme and especially not Forth without lots of experience in that specific paradigm, and lots of programmers don't prioritize learning languages they don't expect to encounter. They say Haskell makes you a better programmer, but does a lack of it make you a bad programmer?