Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

How does Clojerl compare to Lisp Flavored Erlang (http://lfe.io/)? LFE looks like a quite mature project and it maps Lisp directly to BEAM. Interestingly, LFE has a collection of Clojure-like macros (https://github.com/rvirding/lfe/blob/develop/doc/lfe_clj.txt).


You should play with them both, and see what you like more. I don't feel like one is objectively "better" than the other, it's mostly a matter of preference.

I personally like LFE a bit better, because of the more-direct mappings to BEAM (as you mentioned). Lisp-Flavoured-Erlang is a very honest name; it feels like you're writing Erlang, just a nice and consistent Lisp syntax.

That said, I think Clojerl is pretty neat. I tend to find Clojure's macro syntax a bit cleaner than LFE's Common-Lisp style (I still get tripped up on commas). Also, Lisp-1 semantics are a lot more reasonable...I still hate putting `funcall`s everywhere.




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: