General statistics
List of Youtube channels
Youtube commenter search
Distinguished comments
About
Lepi Doptera
Fireship
comments
Comments by "Lepi Doptera" (@lepidoptera9337) on "Lisp in 100 Seconds" video.
There is not much special about LISP in that sense. Like Forth it's a bit of a brain-frell syntactically, but tastes differ and if you only had a choice between assembly language and Lisp, Lisp might still be the better choice for most applications. Of course, if you are given the choice between Python and Lisp, then Lisp goes out the window fast (at least for people who have more than 30% sanity left).
2
People have a tendency to do the insane thing first, then suffer for a long time, only to discover that everything can be done much easier.
1
You could decompose your entire program into more or less atomic functions to avoid death by bracketing. ;-)
1
@freesoftwareextremist8119 Every modern language has functions and if that is not enough for you, then you can use your language to create code for you, which is much, much, much more flexible than any form of macro for language extension. You simply don't know what you are doing. ;-)
1
@freesoftwareextremist8119 Dude... macros are a very limited form of language extension. Generating code is universal. You can generate code in the same language, any other language or you can write a compiler for your own language. You can write code that writes code that writes code. All of this is about as old as the stone age. Were you born yesterday? :-)
1