3 ms·
With respect to your first point, I'm reminded of Peter Alvaro's comment "the only good reason to design a programming language is to shape your understanding o
by chalst 5y ago
With respect to your first point, I'm reminded of Peter Alvaro's comment "the only good reason to design a programming language is to shape your understanding of the problem". He points out that he was the only user of his first PL, but he had no regrets of about that, because it shaped all his later thought in his research.
From http://lambda-the-ultimate.org/node/5569 http://lambda-the-ultimate.org/node/5569 - Three Things I Wish I Knew When I Started Designing Languages. Alvaro's talk led to an HN discussion at https://news.ycombinator.com/item?id=19428433 https://news.ycombinator.com/item?id=19428433
- auggierose 5y agoThe lambda the ultimate link doesn't work anymore; is that site still alive??
- slevcom 5y agoHere it is on YouTube https://youtu.be/oa0qq75i9oc https://youtu.be/oa0qq75i9oc
- ModernMech 5y agoIt's slow, but there. It's just a link to this though in case you can't see it: https://www.infoq.com/presentations/language-design-process/ https://www.infoq.com/presentations/language-design-process/