4 ms·
Hey thanks for taking the time to write this out. I'm new to programming and learning JavaScript, and what you said about exposing the AST and writing new synta
by err4nt 10y ago
Hey thanks for taking the time to write this out. I'm new to programming and learning JavaScript, and what you said about exposing the AST and writing new syntaxes for the same language is really intriguing.
I try to learn about the history of computer science and I try to understand where languages have come from - and one so far I haven't dabbled with any of the Lisp languages at all. If I was a JS learner curious about Lisp - what's the easiest way for me to get started with some experiments?
- lisper 10y agoI started working on a book a while back targeted specifically towards people who already know a little about programming: https://github.com/rongarret/BWFP https://github.com/rongarret/BWFP It's nowhere near complete but I'm working on chapter 3 now.
- jbpetersen 10y agoTry checking out https://github.com/maryrosecook/littlelisp https://github.com/maryrosecook/littlelisp. It's a relatively very simple Lisp interpreter written in JS. http://languagelog.ldc.upenn.edu/myl/ldc/llog/jmc.pdf http://languagelog.ldc.upenn.edu/myl/ldc/llog/jmc.pdf is another great resource for being introduced to Lisp.
- didibus 10y agoMaybe ClojureScript.