4 ms·
Lisp (specifically, I've learned Common Lisp). The power is amazing, being able to have code write code was something I didn't realize I was trying to do over a
by podiki 6y ago
Lisp (specifically, I've learned Common Lisp). The power is amazing, being able to have code write code was something I didn't realize I was trying to do over and over in different languages, but to have it all just be code....amazing. And the parentheses are also great, just a simple syntax and auto formatting with a decent editor.
Which brings me to Emacs. Still learning and being amazed at what can be done in there, the more of my computing life in there the better it gets.
- aerovistae 6y agoCan you recommend a resource on lisp? I have some interest in learning a bit of it for fun because proper around here seem to marvel over it so much and I'd like to see what the hype is about.
- tartoran 6y agoRecent thread on HN: https://news.ycombinator.com/item?id=25441664&ref=upstract.com&curator=upstract.com&utm_source=upstract.com https://news.ycombinator.com/item?id=25441664&ref=upstract.c...
- podiki 6y agoThat recent thread linked had lots of good stuff. For me it was the Practical Common Lisp [1] and Land of Lisp [2] books. I like starting with a book and articles, but then need a project to work on to really learn it and experience the language. I will now make some quick scripts with Lisp since it is so easy to write it as you figure it out in a REPL, and a big project has been a text-based game engine using CEPL [3]. For me the power was really just in trying it out, seeing the joy of using a REPL and that everything is code. The development process is just better and more fun. [1] http://www.gigamonkeys.com/book/ http://www.gigamonkeys.com/book/ [2] http://landoflisp.com/ http://landoflisp.com/ [3] https://github.com/cbaggers/cepl https://github.com/cbaggers/cepl