5 ms·
Erlang is indeed impressive. But there is a big learning curve (at least for me!) and a whole new tool-set to support. It would be great if a Ruby/ZeroMQ base
by andyl 15y ago
Erlang is indeed impressive. But there is a big learning curve (at least for me!) and a whole new tool-set to support. It would be great if a Ruby/ZeroMQ based framework modelled on Erlang became widely adopted.
- clutchski 15y agoNot exactly what you're asking for, but check out Elixir, a Ruby inspired language that targets the Erlang VM: http://blog.plataformatec.com.br/2011/03/why-rubyists-should-try-elixir/ http://blog.plataformatec.com.br/2011/03/why-rubyists-should...
- nirvana 15y agoThat wouldn't really work. You can't just bolt on concurrency support. IF you spend about 2 weeks working on erlang, it becomes really easy to use. The learning curve is not nearly as steep as it appears-- its just that the syntax initially looks so alien that its quite scary. I know the feeling, I went thru it, but it is well worth it.
- reddit_clone 15y agoCheck out Akka Actor framework in scala. It does actors very well. Asynchronous and highly vertically scalable.
- masklinn 15y agoMost of the learning curve really is OTP. And as with Cocoa, the only way to skip those is to reinvent them, or not even reach an understanding of the problem they're solving. I'd expect an equivalent toolset on a different platform to have an equivalent learning curve if it existed at all.
- davidw 15y agoBig learning curve, pretty piecemeal support for lots of things compared to popular languages, and a mental model that is difficult for less advanced programmers spell something that will likely never be all that popular. Here's something I wrote about it 5 years ago: http://journal.dedasys.com/2007/09/22/erlang http://journal.dedasys.com/2007/09/22/erlang
- regularfry 15y agoCelluloid/DCell are going that way.