5 ms·
Jean Yang made a great analogy here: https://twitter.com/jeanqasaur/status/1262833050473259009 https://twitter.com/jeanqasaur/status/1262833050473259009 > Prog
by panic 6y ago
Jean Yang made a great analogy here: https://twitter.com/jeanqasaur/status/1262833050473259009 https://twitter.com/jeanqasaur/status/1262833050473259009
> Programming languages researchers are like fashion designers and "research languages" like Haskell and Idris are like runway looks. Nobody expects people to go around snakes on their bodies. They're pushing the boundaries of art and science and showing what's possible.
And just like in fashion, the runway looks eventually change what people are wearing. Rust’s memory management would never exist in its current form if Cyclone hadn’t already shown it was possible.
- GuiA 6y agoInteresting analogy, but people are using Haskell, Prolog, etc. in production... if I were to stick to the comparison, I'd suggest that projects like Lighttable are more akin to the runway outfit.
- heavenlyblue 6y agoPeople also wear high fashion for certain events.
- jakear 6y agoHm. Interesting, but I’d consider the languages with actual production use to be the “ready to wear” lineups. Where as things like this might be the haute couture runway looks.
- setr 6y agoThat'd probably be your languages with large/cohesive libraries (I'm thinking ready to wear as in large retail). Production-history without expansive libs is probably bespoke and half a complete library (eg rust/go, having half of what you want, and missing the other half) is boutique :-)
- deleted 6y ago[deleted]