Scala company unveil latest open source Java and Scala framework

Typesafe reveal Play! Framework 2.0 public beta

Chris Mayer

They also say Play! will be integrated into future versions

The Scala company certainly know when to save their big announcements. Today at Devoxx, in Belgium, they delivered two big announcements to those at the conference – firstly, that the Play! web application framework would now be automatically integrated into future versions of Typesafe and secondly the availability of the beta for their next project, Play! 2.0.

The purpose built Java/Scala framework that is heavily inspired by Ruby on Rails, will see Scala support moving to a separate module to the core of the framework itself – meaning good news for Scala enthusiasts. The team proclaim that 2.0 ‘builds on key components of the Typesafe stack including the Scala language and core libraries, Akka middleware, and Simple Build Tool’ thus leveraging the benefits of a modern software foundation. It will also integrate fully with the Scala IDE for Eclipse.

Typesafe will also extend its Typesafe Subscription commercial offering to include commercial support, maintenance, and deployment tools for the Play! framework. In addition to native Scala support, other new features in Play! framework 2.0 include:

  • Brand new build system with native Java and Scala support
  • Simplified database access and fast, statically typed templating support
  • Integration with modern concurrency features like actors and asynchronous processing
  • Enhanced development experience for Java developers.
Guillaume Bort, creator of the Play! framework and co-founder of Zenexity, will join the Typesafe Advisory Board.  Typesafe and Zenexity, a leading provider of Web Oriented Architecture solutions, also announced a partnership to collaborate on commercial projects as well as the development of the Play! framework in the open source software community. Bort says that:
 “Scala and the Typesafe Stack provide the scalable, reliable, and highly concurrent capabilities that contemporary web oriented architectures demand. We look forward to working with the Typesafe team to offer developers a powerful new choice when building modern web applications. “
Chairman and Chief Architect at Typesafe and of course, Scala creator, Martin Odersky spoke with promise about the latest release:
“The Play! framework offers an excellent mix of productivity, performance, scalability, and approachability with first class support for both Java and Scala. With the addition of a well-integrated, high productivity web application framework to the Typesafe Stack, we’re making it simpler than ever to build web applications for the modern era of multicore and cloud computing.”

This announcement finally paves the way for cohesive modern frameworks, saying goodbye to those bloated and cumbersome applications of old. We can’t wait to see it further in action. For interaction with the team, follow Typesafe on Twitter 

Inline Feedbacks
View all comments