4 ms·
Is the Erlang ecosystem and supporting libraries strong enough to support committing/betting resources on using it for production? We're using Clojure now for
by mstump 14y ago
Is the Erlang ecosystem and supporting libraries strong enough to support committing/betting resources on using it for production?
We're using Clojure now for our back-end processes because it's a language I can live with, and I get the safety of java interop.
- cageface 14y agoI saw a great talk by Jonas Bonér (guy behind Akka) at the S.F. Scala group a few years ago. He said he fell in love with Erlang but eventually gave up trying to persuade people to deploy it and that Akka was basically an attempt to bring the core Erlang principles over to the JVM. Personally I think people are too paranoid and should worry less about deploying a new VM but a lot of commercial IT shops are very conservative.
- mahmud 14y agoHe must have taken a detour throught Groovy because he wrote this just before Akka. http://gpars.codehaus.org/ http://gpars.codehaus.org/
- nirvana 14y agoErlang has been in production, in mission critical situations, for longer than the world wide web itself. In terms of web platforms and databases, etc, the answer is again yes. For one sampling of one companies clients check out: http://basho.com/company/production-users/ http://basho.com/company/production-users/
- pka 14y agoFacebook chat is based on Erlang, at least 1-2 years ago when they made a presentation [1] about it at CUFP. [1] http://cufp.org/videos/functional-programming-facebook http://cufp.org/videos/functional-programming-facebook
- jlouis 14y agoClojure is a toddler compared to Erlang w.r.t age. Clojure started around 2007 or so, admittedly on a Lisp basis with Rich Hickey as the designer (which is to its benefit!) Erlang has been in production since the mid 90'es in real systems. For what it solves, it solves it really well.