News for hackers. Stuff that matters.
Re:Clojerl – Clojure for the Erlang VM by starman100 on Wednesday June 19, 2019 @01:02AM (#20220917)
Putting an Erlang-like language on the JVM would really lose all the advantages of Erlang, wouldn't it. The syntax, while very useful, isn't the real strength of the language. It's the BEAM.
Re:Clojerl – Clojure for the Erlang VM by brianpgordon on Wednesday June 19, 2019 @01:22AM (#20221004)
It looks like this is actually running the real Erlang/OTP, just with some amount of performance penalty from not being on the BEAM. This could be fantastic for fans of BEAM languages who now have a low-profile way to introduce, say, an Elixir proof of concept into a JVM-dominated infrastructure.
Re:Clojerl – Clojure for the Erlang VM by cuddlecake on Wednesday June 19, 2019 @03:17AM (#20221429)
Would it really matter though, whether the underlying VM is JVM or BEAM, if people don't want to code in Erlang or Elixir?

I don't think introducing the BEAM is the hard part, I think it's all about the language barrier.

Re:Clojerl – Clojure for the Erlang VM by verttii on Wednesday June 19, 2019 @09:07AM (#20222917)
Personally I spent most of my learning curve on the BEAM facilities rather than Elixir itself. Elixir as a language is simple and fairly imperative, it's quick to pick up.

Using the language for data transformations and such is a breeze but learning the concurrency primitives, message passing, OTP tooling and behaviors is where the real work is in my opinion, when building distributed systems on top of BEAM.

Re:Clojerl – Clojure for the Erlang VM by lostjohnny on Wednesday June 19, 2019 @09:03AM (#20222877)
In my experience the opposite is true.

I've been able to introduce the BEAM in a large company (where I work) but the barrier has been they don't know it, they know very well the JVM and they don't care about the language if it can produce a runnable jar.

I would really use the JVM more if I could program it in Elixir.