Post
This makes lisp kind of the anti-vibecoding—code is everpresent in the thinking process, rather than absent, but they're using different technologies to achive the same goal: raising the level of abstraction to allow for faster prototyping and iteration, more malleable software, at the cost of rigor
Sometimes this is a good trade! If you don't know what you'll need your software to do tomorrow, Lisp can be amazing. Emacs may have its many (large, awful, exceedingly egregious) warts, but that malleability has allowed it to adapt successfully to the changing needs of developers for over 40 years!
AI can allow people working in other environments that are more rigorous and offer stronger guarantees to get some of that lisp-like malleability in their prototyping phase and speeds up the very hard work of taking that final choice and Doing It The Right Way.
0 reposts4 likes
No replies yet.