Why would I use this over elixir?
If you want a Lisp (although there are multiple Lisps for the BEAM). If you want to help build a new language. If you don’t like Elixir’s syntax (raises hand).
Clojerl – Clojure for the Erlang VM
11–20 of 105 posts
Re: Clojerl – Clojure for the Erlang VM
#12Earlier quoted context omitted.
If you want a Lisp (although there are multiple Lisps for the BEAM). If you want to help build a new language. If you don’t like Elixir’s syntax (raises hand).
Just curious--what don't you like about Elixir's syntax?
Though my opinion on the matter is deeply colored and probably unreliable because I'm one of those weirdos that thinks that Erlang syntax is actually quite nice for the most part.
Also, I'm in no position to complain since currently my technical life (what little is left not making slide decks) now revolves around Rust, Agda, and TLA+ (god help me).
Re: Clojerl – Clojure for the Erlang VM
#13Re: Clojerl – Clojure for the Erlang VM
#14Earlier quoted context omitted.
Just curious--what don't you like about Elixir's syntax?
I don't particularly care for the ambiguity that stems from facets of it being optional, nor the way function match arms are defined, nor the :atom or lowercase variable naming syntax. The mixing of do and -> kinda bugs me as well. :shrug: Though my opinion on the matter is deeply colored and probably unreliable because I'm one of those weirdos that thinks that Erlang syntax is actually quite nice for the most part.…
Re: Clojerl – Clojure for the Erlang VM
#15Sorry for the off topic. Any good recommendations for a Clojure book for a seasoned programmer but with little exposure to Lisps?
Re: Clojerl – Clojure for the Erlang VM
#16Earlier quoted context omitted.
I don’t ...
The JVM is a kitchen sink environment. The BEAM is very opinionated. I would expect the VM built from the ground up to support a specific programming model to be superior at doing just that.
Re: Clojerl – Clojure for the Erlang VM
#17Sorry for the off topic. Any good recommendations for a Clojure book for a seasoned programmer but with little exposure to Lisps?
I taught myself Clojure with [Clojure for the Brave and True]( https://www.braveclojure.com ). It's a silly (free) online resource. I grew up learning Common Lisp and Scheme, and it was really easy for me to get into. That just meant I skipped the first chapter. It quickly got into doing things the Clojure Way ™ and how to leverage its strengths. Highly recommended.
Re: Clojerl – Clojure for the Erlang VM
#18I really want to love Elixir but dynamic typing is a NO for me.
Re: Clojerl – Clojure for the Erlang VM
#19Sorry for the off topic. Any good recommendations for a Clojure book for a seasoned programmer but with little exposure to Lisps?
Re: Clojerl – Clojure for the Erlang VM
#20Any initiative like this (language on top of the Erlang VM) with static typing out-of-the-box? I really want to love Elixir but dynamic typing is a NO for me.