Re:Ask HN: What are the most promising/interesting new progr...
by Tankenstein on Wednesday April 27, 2016 @06:43AM
(#11579237)
I Would say Elixir is a big up-and-comer. The BEAM VM is really a marvellous piece of engineering, and now that there's a language that looks nice and feels nice (no offense erlang) i think a LOT of people will be looking that way. Especially since nowadays people are getting more into websockets and realtime communication, elixir is perfect for this.
[ Parent
| on HN ]
Re:Ask HN: What are the most promising/interesting new progr...
by ncx on Wednesday April 27, 2016 @09:53AM
(#11580420)
Elixir is great. Simple and powerful. I just wish the size of the Erlang distribution was small so that I could use Elixir for desktop apps as well, as currently it would require a 100 mb VM for people to run even a 10 line script.
I have not used Elixir for anything big. I would really love to try elixir someday for bigger apps. Is there a Elixir-to-JS compiler somewhere? Nodejs is much smaller in size than BEAM. So distributing Elixir apps would be easier.
Re:Ask HN: What are the most promising/interesting new progr...
by BlackjackCF on Wednesday April 27, 2016 @12:33PM
(#11581987)
I agree. I'm learning Elixir right now, and I think it'll inject a lot more enthusiasm back into the Erlang stack.
Phoenix also feels like the extension to Rails.
Re:Ask HN: What are the most promising/interesting new progr...
by ljw1001 on Thursday April 28, 2016 @08:02AM
(#11588145)
Just looked at elixer and it seems really cool, but I'd like it better, i think, if it had typing like golang interfaces.
(I'm assuming the comparisons to ruby mean that it is very loosely typed, but I could be wrong). I wouldn't want to build a highly distributed app without a bunch of compiler help.
Re:Ask HN: What are the most promising/interesting new progr...
by matt_o on Friday April 29, 2016 @05:16AM
(#11594561)
Elixir has _something_ similar: Behaviors - http://elixir-lang.org/getting-started/typespecs-and-behavio...
While this isn't exactly what you like, I thought I'd throw it out there because I find it a fair substitute, especially when paired with Dialyzer - a static code analysis tool: http://erlang.org/doc/man/dialyzer.html
Re:Ask HN: What are the most promising/interesting new progr...
by petervandijck on Wednesday April 27, 2016 @07:28AM
(#11579415)
Plus one for Elixir, it's what my smart friends who would learn Scala 5 years ago are doing now.
Re:Ask HN: What are the most promising/interesting new progr...
by jwdunne on Wednesday April 27, 2016 @08:47AM
(#11579860)
It sounds quite petty but the string support in Elixir looks great after reading over some Erlang material not too long ago.
Re:Ask HN: What are the most promising/interesting new progr...
by arrmn on Wednesday April 27, 2016 @12:01PM
(#11581629)
I'm reading a lot about Elixir on HN, what are good resources to start learning it?
Re:Ask HN: What are the most promising/interesting new progr...
by alexgaribay on Wednesday April 27, 2016 @12:42PM
(#11582090)
I recommend the books Programming Elixir and Elixir in Action. The latter is a little more advanced in terms of expecting some prior knowledge in functional programming but is a fantastic book nonetheless as well as a great resource for a basic understanding of OTP. The Elixir-lang website also is very good for understanding some of the basics related to the language. The language itself has great documentation.