4 ms·
I would love to use Elixir day to day. As the author points out, it's an enjoyable language. I highly recommend every developer to try it out, especially if you
by mattferderer 8y ago
I would love to use Elixir day to day. As the author points out, it's an enjoyable language. I highly recommend every developer to try it out, especially if you've never done any functional programming before.
It has one of the best communities around.
- patrickdavey 8y agoYip, I'd love to program professionally in it someday. No idea how to get there though. I live in a smallish town in New Zealand and there are two Ruby shops here, no one is doing elixir. I can't imagine getting a remote elixir job without prod experience first. Also, as Beam, OTP etc is quite different, I'd really like to work on that with a team who really know it. Still, someday in the future, it's a great language.
- mattferderer 8y agoElixir & Ruby both seem to be two of the best languages to work in for finding remote jobs. Elixir is new enough to where I think you could show some open source code & get a job without prod experience in it. Especially if you have prod experience in other languages.
- patrickdavey 8y agoI made https://github.com/patrickdavey/caster https://github.com/patrickdavey/caster as a small toy app and I did Advent of code in elixir a couple of years ago. I haven't used it in a while though, it's just hard justifying the time at the moment. Maybe when my current (remote Ruby) job comes to an end I'll take a look. I fell into my current role, not quite sure where to start finding a remote roll! Anyway, thanks for the reply and encouragement :)
- nobleach 8y agoI sure do love Elixir, the language, the dev experience (code as documentation!!!), the docs themselves are something of a gold standard to me. (If you've ever tried to wade through OCaml docs... you feel me) The only gripe I've had is that when speed is a requirement, I have to reach for other stacks. Erlang is an uptime workhorse, it's just pretty slow compared to the JVM. Speed isn't always the most important thing... I get that. But when it is, Elixir/Erlang has some room to grow. I totally agree though, I wish I could write it every day.