EntropySink

Technical & Scientific => Programming => Topic started by: hans on June 26, 2015, 08:14:27 AM

Title: Elixir
Post by: hans on June 26, 2015, 08:14:27 AM
Anyone play around with this? (elixir-lang.org)

It's getting a bit of traction in my local development scene (from the "cool" kids) and I'm starting to look into it. It looks promising. I've wanted to play around with erlang for a while but didn't really like the syntax but this seems pretty familiar and relatively friendly.

I've been evaluating some more alternative languages lately and this seems like a top contender. While my professional days are currently spent writing mostly Groovy code, I've really enjoyed Python lately and possibly Go, but I think Elixir might be a better choice going forward.

The only downside is which many of these "new" languages, there really aren't too many people doing them (yet) so it's all just pet projects. It would be fun to get onto something new and different again for a bit.
Title: Re: Elixir
Post by: Perspective on June 26, 2015, 10:17:43 AM
I started looking at Go recently. We'll probably use it for part off a project that is not performance critical and does a lot of concurrent network communication. Seems like a good fit for that sort of thing.
Title: Re: Elixir
Post by: hans on June 26, 2015, 11:33:35 AM
The thing I didn't like about Go is it always felt like I got it wrong the first time I wrote anything and needed to rewrite it. Maybe that would go away with more time, but I just didn't get that impression. I really liked the language though but it did take more time to code vs other ones.