Hacker News new | ask | show | jobs
by capableweb 2028 days ago
> evaluate if a Lisp/Scheme implementation article is interesting

I guess Clojure doesn't count as interesting and/or a lisp then, as `(2 . 3)` would not be parsed correctly and instead throw a syntax error on that form.

I still thought the article was interesting and would have loved to see a section on macros. Maybe next time.

1 comments

> I guess Clojure doesn't count as interesting and/or a lisp then

The Schemers and Common Lispers have been saying this about Clojure for years, you know ...

And, in the interest of full disclosure, I don't disagree with the choice that Clojure made. Not being able to process a "list" as a sequence is a PITA.

However, articles like these get written with "Look how easy it is to make a Lisp" without saying "Except that we didn't implement these really hard features that actually make a Lisp"