logoalt Hacker News

7 lines of code, 3 minutes: Implement a programming language (2010)

18 pointsby azhenleytoday at 4:34 AM1 commentview on HN

Comments

bjolitoday at 6:00 AM

I think it is a lovely experience just because it forces you to think about which abstractions are the correct ones. I think many people have had the feeling that they would love to change one (or many) aspects of a programming language.

I have been playing with an s-expr based language that compiles to f sharp, and it has made me realize how much I think Rich Hickey made some very lovely choices for clojure. I have never written clojure more than just for fun, but the more in think about my own toy language, the more highly I think of Rich Hickey. Many times because of the choices he made, but even more because of how he compromised to be able to interop with java.