5 ms·
Scala is getting big in the enterprise. This list http://www.quora.com/What-startups-or-tech-companies-are-using-Scala http://www.quora.com/What-startups-or-tec
by paulblei 11y ago
Scala is getting big in the enterprise. This list http://www.quora.com/What-startups-or-tech-companies-are-using-Scala http://www.quora.com/What-startups-or-tech-companies-are-usi... gives a small overview
- paulblei 11y agoTypesafe is contributing greatly to that list. http://www.typesafe.com/resources/case-studies-and-stories http://www.typesafe.com/resources/case-studies-and-stories
- Yadi 11y agoYup! I did a research while ago (end of 2014). Scala was by far the most used among the other choices (Clojure,Haskell,F#).
- willtim 11y agoScala is not a functional programming language, it is OO first and foremost. It has better support for functional programming than Java 8, Python or Smalltalk. And that in itself is great.
- jbooth 11y agoJava 8 has lambdas and lots of streaming functional comprehensions like map, filter, fold etc. That sounds like all the functional stuff Scala has, right? What's it missing? Also, since when does 'functional' mean 'algebraic types'? Aren't those completely different things? Are common LISP and Scheme 'not as functional as scala'?
- willtim 11y agoYes Java 8 does have a lot of new functional goodness. But it's still missing a lot even compared to Scala. For example I cannot even do a basic case analysis without involving statements, you have the ternary operator for working with expressions and that's about it. Static type systems, type inference and algebraic datatypes, which I believe to be hugely beneficial, do not define "functional programming" in most peoples minds.
- justthistime_ 11y agoIt's more functional than most languages called "functional".