4 ms·
100% Java. I'm wondering. Why doesn't this has any Scala?
by merb 11y ago
100% Java. I'm wondering.
Why doesn't this has any Scala?
- fosk 11y agoBecause Scala adds overhead.
- poooogles 11y agoWhere? In operational cost? In development time? In performance?
- jbooth 11y agoYes. Depending on use-case, of course, there's lot of places where scala is preferable to Java. A byte-shuttling service where performance is important, mutability reigns and expressiveness is irrelevant.. not one of those places.
- balamaci 11y agoYes. Joke aside, at least in hiring people it should.
- niccaluim 11y agoRumors of Scala's dominance at Twitter are slightly exaggerated. While it's true that the non-revenue-related backend is almost all Scala, on the ads eng side, it's almost 100% Java. Which language a new project is written in has more to do with who's writing it than anything else.
- spriggan3 11y agoI think over the years they decided to use Scala. I'm not even sure if most of their codebase is still in Scala today.