4 ms·
> Twitter tried Scala and as far as I know, abandon it and went to Java. This is incorrect. One of the former VPs said he would not use Scala. Twitter uses Sca
by random314 10y ago
> Twitter tried Scala and as far as I know, abandon it and went to Java.
This is incorrect. One of the former VPs said he would not use Scala. Twitter uses Scala massively and has published and continues to maintain several open source Scala projects.
> LinkedIn definitely tried Scala, failed, and went to Java
This is incorrect. A newly hired VP insisted on moving the front end from Scala to Java. In the offline backend stack Scala is used extensively. Check Kafka, Samza from LinkedIn or better yet ask current LinkedIn employees.
Apart from these Spotify, Foursquare, ebay, several banks use Scala. FP is huge in financial institutions, check K/KDB+. Jane Street etc. Thats where most FP programmers work. Also verizon, jet.com and walmart.com. There are several dozen large companies using FP.
FP is mainstream now. Traditionally, it was financial institutions using some flavor of ML/Haskell. With Scala/Clojure on the JVM, Si Valley has moved into FP in a big way.
- TSiege 10y agoNot sure what you mean by LinkedIn's front end, but they are 100% an ember app on the front end. At most they're using typescript for it.
- singlow 10y agoSince I don't think he means Scala transpiled to javascript, I assume he means the services/apis that are used by the front end. This is distinguished from applications which do not talk directly to the browser. Front end and back end have different meanings depending on perspective.
- philpee2 10y agoAirbnb also uses Scala for financial reporting https://medium.com/airbnb-engineering/tracking-the-money-scaling-financial-reporting-at-airbnb-6d742b80f040 https://medium.com/airbnb-engineering/tracking-the-money-sca...