Live data from Hacker News

Elixir 1.5 released

github.com

51–60 of 167 posts

Re: Elixir 1.5 released

#51
post #30

Earlier quoted context omitted.

I wonder how the popularity trend of Elixir has been lately. I know you can try to see it through GitHub or Google Trends, but as many members of the Elixir community use Slack I don't know if it's the best way to do it. One thing I'd like to see would be the evolution of downloads of the language and on Hex.

It's got HN hype and a lot of the negatives that come with that (awful learning materials by people who haven't used it in production) and a decent amount of real world use though nothing major for now.

bet365 is major.

Re: Elixir 1.5 released

#52

Elixir is truly an under-appreciated language. I've only toyed with it, and I'm really impressed with the whole ecosystem. Elixir, Phoenix, Ecto, Hex, etc all make a great ecosystem, and the awesomeness that is BEAM/OTP is just amazing. I loved the hot code deploys, and updating a system while it's running is something I've never seen before in action. Also Rustler is a great way to write CPU intensive NIF code too.

+1 for rustler. Writing NIFs (native implemented functions) in Rust can speed up your Elixir apps significantly. I think Rust & Elixir are a great duo.

Have you written any Rust NIFs? What's the dev experience like?

Re: Elixir 1.5 released

#53

Congrats on the new release! While this is all great news, it's still quite hard to get a full-time Elixir job outside of US. Kind of like staring at the candy shop display while it's closed. I'm wondering how to make this happen. I'm in a place where Elixir is just not going to happen and seems unreasonable to expect that I'll be able to convince people to switch to it right after joining a new place. Seems like the…

I did get a job in the UK in elixir. So definitely exist.

Re: Elixir 1.5 released

#54
post #25

Elixir is truly an under-appreciated language. I've only toyed with it, and I'm really impressed with the whole ecosystem. Elixir, Phoenix, Ecto, Hex, etc all make a great ecosystem, and the awesomeness that is BEAM/OTP is just amazing. I loved the hot code deploys, and updating a system while it's running is something I've never seen before in action. Also Rustler is a great way to write CPU intensive NIF code too.

Agreed, it's just an absolute pleasure to use. I built a side-project powered by Elixir & Phoenix 1.2, I found it so surprisingly quick and easy to accomplish even complex functionality. Every time I implemented a new feature server-side it honestly felt like "Is that it? Really?"

I believe the popular quote with Erlang is that Erlang makes hard things easy & easy things hard. Elixir was built around the idea of keeping the easy things easy. It does so by improving syntax, tooling, documentation & community in my opinion.

I believe I first read this idea in the book, Elixir in Action.

Re: Elixir 1.5 released

#55

Congrats on the new release! While this is all great news, it's still quite hard to get a full-time Elixir job outside of US. Kind of like staring at the candy shop display while it's closed. I'm wondering how to make this happen. I'm in a place where Elixir is just not going to happen and seems unreasonable to expect that I'll be able to convince people to switch to it right after joining a new place. Seems like the…

"I like this language so much that I am angry that there aren't jobs in it near me"

Seems like a pretty good language endorsement to me lol

EDIT: Here's a "curated list of companies using Elixir": https://github.com/doomspork/elixir-companies

Re: Elixir 1.5 released

#56

Earlier quoted context omitted.

It's got HN hype and a lot of the negatives that come with that (awful learning materials by people who haven't used it in production) and a decent amount of real world use though nothing major for now.

I believe Discord uses Elixir, and I think that counts as "major."

Yes, and they wrote some interesting blog posts about it:

https://blog.discordapp.com/scaling-elixir-f9b8e1e7c29b

https://blog.discordapp.com/how-discord-handles-push-request...

Re: Elixir 1.5 released

#57
post #22

Earlier quoted context omitted.

Yep, I just finished to setup a build and deploy system for Phoenix using edeliver and it's definitely not nice. A bunch of files in different languages, it feels unnecessarily hard. I hope that'll put some effort in that.

Take a look at Nix[1], it has the advantage of being able to express dependencies to native libraries together with the Elixir dependencies. [1] https://nixos.org/nix

I recently discovered that the Nix package manager was available outside NixOS (such as on OS X!)

Re: Elixir 1.5 released

#58
post #30

Elixir is truly an under-appreciated language. I've only toyed with it, and I'm really impressed with the whole ecosystem. Elixir, Phoenix, Ecto, Hex, etc all make a great ecosystem, and the awesomeness that is BEAM/OTP is just amazing. I loved the hot code deploys, and updating a system while it's running is something I've never seen before in action. Also Rustler is a great way to write CPU intensive NIF code too.

I wonder how the popularity trend of Elixir has been lately. I know you can try to see it through GitHub or Google Trends, but as many members of the Elixir community use Slack I don't know if it's the best way to do it. One thing I'd like to see would be the evolution of downloads of the language and on Hex.

Some Hex download details https://elixirforum.com/t/the-buzz-and-activity-around-elixi...

Re: Elixir 1.5 released

#59

Congrats on the new release! While this is all great news, it's still quite hard to get a full-time Elixir job outside of US. Kind of like staring at the candy shop display while it's closed. I'm wondering how to make this happen. I'm in a place where Elixir is just not going to happen and seems unreasonable to expect that I'll be able to convince people to switch to it right after joining a new place. Seems like the…

You should keep checking out the forum[1] for remote work opportunities. And I don't think it's that hard, I just got a job in Europe in elixir ;) [1]( https://elixirforum.com/c/elixir-jobs )

The job offers are not that often, so I guess you've beat everybody, myself included, with production experience.
Post reply on HN