|
|
|
|
|
by TheOtherHobbes
2295 days ago
|
|
I suspect everyone would love K if they had an extra 30 IQ points to work with. The reason we have Python, Javascript, and Java is because most people (including me) just aren't bright enough to work fluently in these terse APL-alike idioms. They fail because it's hard for most people to keep that many terse symbols and symbolic relationships in memory at the same time, without English labelling and all the other usual memory aids. (In fact basic functional programming is a bit of a stretch for the average commercial developer.) An interesting hypothetical is what a language would look like if it needed an extra 60 IQ points... |
|
I'm quite sure I don't have an 30 extra IQ points. Mostly I was just mildly obsessed (and these days I find persistence is a workable substitute).
It is incredibly valuable to have experience across the range of programming paradigms.