Live data from Hacker News

Lisp Flavoured Erlang 1.0 released after 8 years of development

github.com

11–20 of 96 posts

Re: Lisp Flavoured Erlang 1.0 released after 8 years of development

#11
post #10
post #9

Could you believe that 2016 is the year of the beginning of the LISP renaissance. Im going to buy some spare paren keys, they might become scarce in the immediate future.

It started in 2007 with the release of Clojure and there are still plenty of paren keys around.

Now what you want it foot pedals. 3 for emacs and another double pedal for parens. Configure using M-x drumkit.

Re: Lisp Flavoured Erlang 1.0 released after 8 years of development

#13
post #11
post #10

Earlier quoted context omitted.

It started in 2007 with the release of Clojure and there are still plenty of paren keys around.

Now what you want it foot pedals. 3 for emacs and another double pedal for parens. Configure using M-x drumkit.

Given the original theme for the MIT SICP lectures was magic, I think some kind of hand motions would be more appropriate.

Re: Lisp Flavoured Erlang 1.0 released after 8 years of development

#14
Virding's YouTube presentation at a Clojure conference about this new lisp says this in the caption:

>LFE (Lisp Flavoured Erlang) has been designed to run efficiently on the Erlang VM and at the same time be a "real lisp" providing Lisp's good bits.

It also knocks Clojure a bit. What do you all think are the "good bits" of lisp that Clojure lacks?

Re: Lisp Flavoured Erlang 1.0 released after 8 years of development

#16
post #10
post #9

Could you believe that 2016 is the year of the beginning of the LISP renaissance. Im going to buy some spare paren keys, they might become scarce in the immediate future.

It started in 2007 with the release of Clojure and there are still plenty of paren keys around.

The Lisp renaissance started in December 1999 with SBCL being forked from CMUCL.

Re: Lisp Flavoured Erlang 1.0 released after 8 years of development

#17
I've stumbled into an interesting related comment on twitter, didn't know:

"#Erlang based language ecosystem is more diverse than many know: #efene #reia #lfe #luaerl #erlog #elixir #mercury"

https://twitter.com/BillBarnhill/status/670601359016771584

edit: Wow, and many of them seem to actually be by the same rvirding who authored lfe:

https://github.com/rvirding/luerl

https://github.com/rvirding/erlog

Re: Lisp Flavoured Erlang 1.0 released after 8 years of development

#18
post #14

Virding's YouTube presentation at a Clojure conference about this new lisp says this in the caption: >LFE (Lisp Flavoured Erlang) has been designed to run efficiently on the Erlang VM and at the same time be a "real lisp" providing Lisp's good bits. It also knocks Clojure a bit. What do you all think are the "good bits" of lisp that Clojure lacks?

FWIW, reading this sentence w/o any extra context, it doesn't seem to imply anything bad about clojure.

Re: Lisp Flavoured Erlang 1.0 released after 8 years of development

#19
post #15

My exposure to the Erlang world is limited to having read the first few chapters of Programming Elixir. Is interop trivial? Can you easily use Erlang, Elixir, and LFE in the same project?

Yes, compiling a module where the source was written in another language is no different from calling a module written in the same one. In Elixir any time you call a module that starts with a `:` it has most likely been written in Erlang.

Re: Lisp Flavoured Erlang 1.0 released after 8 years of development

#20

Just waiting for the day when someone launches a js version then the whole world is gonna be coding on erlang vm I think.

I doubt it. IMO Erlang is fundamentally a different model of programming than JS and what about mutability and things such as pattern matching? It quickly becomes apparent that it would not be much like JS if it was to take advantage of all of Erlang's best bits.
Post reply on HN