Ask HN: Which functional programming language is the popular enterprise choice?
21–30 of 91 posts
Re: Ask HN: Which functional programming language is the popular enterprise choice?
#22Re: Ask HN: Which functional programming language is the popular enterprise choice?
#23I'd guess Scala is the most popular choice, but for nearly every language you'll find a company using it for at least parts of their products.
I like Scala, but it's still got mutable state, for loops, and lots of other imperative trappings. It's got some functional features, but I don't consider it to be a functional language (IMHO). If Scala is functional, then so are Ruby, JavaScript, and a host of other languages with higher order functions and the ability to be immutable, so long as you make the effort to not mutate anything (though anything is immutab…
Re: Ask HN: Which functional programming language is the popular enterprise choice?
#24Clojure is gaining popularity. Staples uses it (their "SparX" group), and much more notably a Clojure service is used to process every single transaction in Walmart stores.
Can you or is there anything more to say about that Clojure service/Walmart? That sounds fascinating.
Re: Ask HN: Which functional programming language is the popular enterprise choice?
#25Re: Ask HN: Which functional programming language is the popular enterprise choice?
#26Re: Ask HN: Which functional programming language is the popular enterprise choice?
#27it's multi-paradigm: scripting, object-oriented (prototype-based), imperative, functional ( source: https://en.wikipedia.org/wiki/JavaScript )
Many languages known as functional (Scala, F#, Lisp, Scheme, OCaml) are multi-paradigm languages (check out Wikipedia!), purely functional programming language like Haskell are the exception (https://en.wikipedia.org/wiki/Purely_functional ). And the IO part is hardly functional.
@Down voter: care to explain?
Re: Ask HN: Which functional programming language is the popular enterprise choice?
#28Why hasn't haskell become popular?
Re: Ask HN: Which functional programming language is the popular enterprise choice?
#29Re: Ask HN: Which functional programming language is the popular enterprise choice?
#30Javascript / Nodejs it's multi-paradigm: scripting, object-oriented (prototype-based), imperative, functional ( source: https://en.wikipedia.org/wiki/JavaScript ) Many languages known as functional (Scala, F#, Lisp, Scheme, OCaml) are multi-paradigm languages (check out Wikipedia!), purely functional programming language like Haskell are the exception ( https://en.wikipedia.org/wiki/Purely_functional ). And the IO pa…