Return Styles: Pseud0ch, Terminal, Valhalla, NES, Geocities, Blue Moon. Entire thread

lisp

Name: Anonymous 2015-01-19 17:34

http://twitter.com/id_aa_carmack

Bit surprised at negativity about my lisp comments -- I am infatuated with the elegance of Scheme out of all proportion to its relevance

Name: Anonymous 2015-01-21 3:00

>>24
Lisp is built to be extended. Most languages are not. If you want to add to another language, you have to fuck around with the grammar. In lisp, two language extensions can merge with minimal work. In other languages, it could take a complete rewrite to do this.

>>25
A macro checks its form upon expansion. Yeah you have to write this checking code yourself. What alternative do you propose? For the validation for your language extension to magically exist in the implementation's native parser?

>>26
kill yourself.

>>27
Tell me, how much work would it take you for another bullet point to appear on that list of syntax extensions? It takes me 10-20 lines of code in lisp.

Newer Posts
Don't change these.
Name: Email:
Entire Thread Thread List