top | item 11304084

(no title)

seiji | 10 years ago

Elixir is really not similar to Ruby and the comparison wears thin.

Wasn't Elixir just created because 100%-Ruby-til-Death programmers refuse to learn any other non-ruby-like syntax? It's like their brains would shatter into a brillion pieces if they ever had to think about tail recursion.

have made the developer experience second to none

Except, LFE isn't a giant community and companies and organizations and conferences promoting its usage and building companies around it.

LFE is a nice project that grows as people use it without trying to form an army/cult around it like so many other languages do these days.

and, if you think 'cd' is a complex operation, your brain would explode at trying to start the LFE REPL for most of its life:

    erl -noshell -noinput -s lfe_boot start

discuss

order

dang|10 years ago

Please keep programming language flamewars off HN.

seiji|10 years ago

The first part was a question and the second two parts were examples.

Writers can't be held responsible for the lack of reading comprehension exhibited by audience members.

phamilton|10 years ago

Nope. Elixir was created because of the gap in functionality in Erlang, specifically around documentation and tooling as well as the lack of macros and polymorphism. [0]

The fact that it looks Rubyish at times is just the creator's aesthetic preference, but it wasn't the motivator.

[0] http://www.sitepoint.com/an-interview-with-elixir-creator-jo...

pmarreck|10 years ago

> It's like their brains would shatter into a brillion pieces if they ever had to think about tail recursion.

Come on, man. Your anti-Rubyist bias is showing way too clearly. I switched to Elixir from Ruby (or rather, am still trying to move all my project work over), and I grokked tail recursion just fine.

> LFE is a nice project that grows as people use it without trying to form an army/cult around it like so many other languages do these days

No product (language or otherwise; trying to include Apple, here) ever "tried to form a cult around itself." That is just a natural happening when a new thing is really really cool. So discounting something because of its popularity is sort of an "argumentum ad populum" fallacy in reverse (arguing for OR against something because of its popularity).