Re:Growing a Language, by Guy Steele (1998) [video]
by gizmo385 on Monday April 16, 2018 @12:55PM
(#16850537)
If macros and LISP on the JVM are what you're looking for, that already exists: https://clojure.org/
[ Parent
| on HN ]
Re:Growing a Language, by Guy Steele (1998) [video]
by truncate on Monday April 16, 2018 @01:24PM
(#16850827)
Yes I know. I'm not talking about JVM specifically, but extensible languages. I'm a Racket programmer myself, which has much more powerful macro system. I didn't make my point clear. What I was trying to say was these languages are still not mainstream and understood by wider audience, and the argument Steele makes is still relevant. All this lisp and macro goodness existed back then as well.