Skip to content

Comment on Ask HN: Who is not betting on Elixir and why not?

Comments

99% of software developers haven't heard of elixir

Given the extent of coverage on HN I would say there are very few devs. on HN who haven't heard of Elixir.

I've been reading HN for years, and this is the first time I've seen/heard of Elixir.

Sample size of 1, self selected, your mileage may vary, things in the mirror are closer than they appear. That is, it isn't really meaningful as a data point in isolation.

I only clicked this link out of morbid curiosity, on why someone would make such a presumptuous statement. Put another way, the question asked is heavily loaded. I was more interested in the discussion around the statement, to see what people thought, than the content of the question.

You may have what you and others consider the greatest thing since sliced bread. And you might not fathom why others would not see it that way. After all, it is the greatest thing since sliced bread. It is a dessert topping and a floor wax (obligatory SNL skit reference).

Even with all this, the criteria for success, oddly, rarely has being "the greatest thing since sliced bread" as part of the core elements of being successful. You don't need to be superior to be successful (though I am not stipulating that Elixir is superior, I've never seen it, used it, etc.)

The question is why would people choose this over others? What benefit would this language provide that others simply cannot?

I've used many languages during my professional and educational life. I've never seen one that was universally appropriate for all tasks. I some that fit the majority of tasks I worry about, very well. I've seen others fit very poorly. I have no opinion on Elixir, other than to note a small vocal group wondering aloud how anyone could not use it.

Reminds me of Python in the 90s.

That is a very lengthy reply to a very simple observation :) If you are genuinely curious why people are interested the short version is all the power of Erlang VM made available via way more conventional syntax. There are a lot of very unique properties of BEAM (Erlang VM) that are truly not available elsewhere: preemptive scheduler, per process GC (no STW crap), all the OTP goodness for dealing with failures, node transparency hard to list all the pros to be honest

I have been using HN for over a year and Elixir is mentioned on a weekly basis.

Devs on HN are a very small subset of the developer population.

Considering this is "Ask HN" the question is for people reading HN no :)?

It is, but we still have colleagues to consider.

Not all devs read HN. Based on conversations I've had with devs I've worked with, I doubt it's even close to a majority.

Based on my experience, it is not that big outside of english speaking countries at all.

It's not that big in English speaking countries either. Of the devs I've worked with in the past, I can only think of one that knew what HN was. There's a large majority of career programmers who couldn't care less about the latest trends.

+1

Never heard of or red any news about Elixir in non English.

99% of developers don't read HN or care about new languages.

Ok maybe 90% :-)

AboutSource Built by g1lg1l

Hackerly is an independent reader for Hacker News, built on the public HN API. Not affiliated with Y Combinator.