3 ms·
Does Funtional Programming qualify? It is mainstream now that it is integrated into Java, C#, etc. It was considered esoteric 20 years ago. Haskell initially
by qznc 10y ago
Does Funtional Programming qualify?
It is mainstream now that it is integrated into Java, C#, etc.
It was considered esoteric 20 years ago. Haskell initially had the slogan "avoid success at all costs".
SQL, HTML, CSS were probably esoteric at some point.
- arethuza 10y agoFunctional programming was definitely pretty esoteric when I learned about it during a CS degree in the mid 1980s! HTML was regarded as too mundane to be interesting when it first came out - a lot of people working on hypertext at the time (early 90's) regarded it as a simplistic toy.
- jakub_h 10y agoIt's still a simplistic toy, albeit a highly formalized one nowadays.
- chriswarbo 10y agoTo clarify, the Haskell quote is usually parsed as 'avoid "success at all costs"', rather than 'avoid "success" at all costs'. Part of its rising popularity is probably the infrastructure work; despite the rough edges of Cabal and friends, I struggle to imagine what it must have been like before them! Perhaps a more interesting example is the MLs, which have been around far longer than Haskell and seem to be gaining popularity for implementating and transforming other languages (that was their original purpose, after all!). Scheme's also managed to maintain a minor presence since the 70s, especially in education and as an extension/configuration language.