4 ms·
That sounds cool, but I have a deep-seated conviction that programming language design and implementation should be done by someone smarter than me.
by avn2109 11y ago
That sounds cool, but I have a deep-seated conviction that programming language design and implementation should be done by someone smarter than me.
- jimbokun 11y agoLike lisper :)
- sklogic 11y agoIt is very easy, and DSLs do boost productivity dramatically, so not designing languages is a form of self-harming.
- deleted 11y ago[deleted]
- collyw 11y agoI completely agree. That's the reason I usually use libraries rather than roll my own for many tasks.
- bad_user 11y agoYet you're designing your language whenever you write a function.
- Marazan 11y agoI am ashamed to say that I only had this incredibly important insight very recently, after 20 years or so of programming . I think it is one of those leveling up moments - a thing that once you know allows you to write better code at all times.
- mapcars 11y agoThere are many articles on lisp that explain that in lisp you can try out many things in a few evenings and find suitable solution. In this way you shouldn't be smart enough to make an ideal, general design in one turn, but you will find it through many iterations. And this is what makes lisp different - these iterations are very cheap.