- About Scala
- In the Enterprise
- Scala Community
- Language Research
- In the Press
- The Scala Team
- Scala's Prehistory
- Contact Us
- Learning Scala
- Tour of Scala
- Scala API
- Setup & Getting Started
- Programming Guides
- Other Guides
- Code Examples
- Scala Developers
Thanks again for all the thoughtful discussion on my questions about how
to guide our engineers and leadership through the process of choosing
between Scala and Java for our back-end service development.
Our VP of Technology contacted some Scala development shops for their
experiences and reported them to the group and two of our developers
did an A / B programming comparison task, one using Scala, the other
using Java. After presenting their work and having a Q and A (the
culmination of a few days of individual investigation by interested
engineers), the group consensus was that we would proceed with Scala.
It is interesting to note that between Tuesday evening and Friday
afternoon, the roughly 50 / 50 split became quite heavily weighted in
favor of Scala.
The matter of guidelines and possible restrictions on the use of
language features remain to be resolved, but I'm naturally very pleased
with this decision.
Again, thank you all for your feedback and analysis.