3 ms·
This article starts off with some interesting albeit vague points, and then meanders into anecdote and unsubstantiated claims. To whit, there seems to be a 20
by carterschonwald 15y ago
This article starts off with some interesting albeit vague points, and then meanders into anecdote and unsubstantiated claims.
To whit, there seems to be a 20 year lag between a PL idea first being explored in an academic context and it's wide spread use in "mainstream" languages. Parametric polymorphism, first class functions, these have only been integrated into languages like c# and java etc in the past half decade or so. It is normal and typical for ideas to take time to spread! (whether or not that's a good thing is a whole separate discussion)
Maybe I'm missing the point of the article. But science is science because it deepens our understanding, not because it will be used by some engineers in a business next week. Arguing for the superiority of anything by dint of its ubiquity/popularity is about as reasonable and healthy as using radium/thorium infused tooth paste twice a day. (so not particularly healthy)