Presentation: Tweet"Scala: simplifying development at guardian.co.uk"
In 2008, guardian.co.uk completed migration of the core website on to a traditional open source java stack. Although this worked well, we became progressively dissatisfied with the rate at which we could innovate on this platform. After some largely unsatisfactory experiments with Python and Django, in 2009 a few of us decided to implement our new Content API in Scala. Today, all new jvm-hosted projects are implemented in Scala, and we're progressively converting many of the older ones.
This practical talk tells the story of why we made these decisions, why we settled on Scala and why - and how - we rolled it out to the whole team. We'll explore the impact that Scala has on our development efforts today, showing how using a supposedly more complex language has made our development lives simpler.