code-small.jpg

 

Cake Team Blogs

Cake Solutions architects, implements and maintains modern and scalable software, which includes server-side, rich browser applications and mobile development. Alongside the software engineering and delivery, Cake Solutions provides mentoring and training services. Whatever scale of system you ask us to develop, we will deliver the entire solution, not just lines of code. We appreciate the importance of good testing, Continuous Integration and delivery, and DevOps. We motivate, mentor and guide entire teams through modern software engineering. This enables us to deliver not just software, but to transform the way organisations think about and execute software delivery.

 

 

This week in #Scala (17/02/2012)

Posted by Mark Harrison

17/02/12 09:41

Welcome to another week in #Scala! There's an immense amount of stuff to tell you about this week, including a couple of major release candidates in the form of Akka and Play!

New Stuff

Akka 2.0 RC1 is out - the next generation of Akka! Building on the experiences from the Akka 1 series, Akka 2 takes things to the next level — resilience by default, scale up and out by configuration, extensibility by design and with a smaller footprint.

Play 2.0 RC2 is out! Make sure to checkout and experiment with the Scala/Java sample applications included.

Specs2, the Scala library for writing test specifications, has been updated to 1.8. This release is the first to be published to Sonatype and has too many changes to list here. Click through for more information.

Specs2 1.8.1 has also been released, fixing a couple of issues from 1.8.

Specs2 1.9-SNAPSHOT now supports experimental "isolated" arguments, to get "fresh" variables for each example execution - give it a try!

xsbt-fmpp-plugin 0.1. This SBT plugin automates the generation of scala/java boilerplate code using FreeMarker templating.

Treehugger 0.1.0 has been released. Treehugger is a library to code Scala programmatically, generating Scala code by constructing a Scala abstract syntax tree.

Configrity 0.10.0 has been released. Configrity is a simple, immutable and flexible Scala API for handling configurations.

Take a look at Play2 Mini Project, which provides a REST API on top of Play2.

Scalagen, a Java to Scala conversion library for maven.

Scoobi 0.3.0 is out. Scoobi is a Scala library that focuses on making you more productive at building Hadoop applications.

Eric Torreborre (@etorreborre) has created a github project for the implementation of the 99 Scala problems as a set of specs2 specifications.

css-selectors-scala 0.1.1 is now available, offering just minor enhancements since the previous release. css-selectors-scala is an implementation of the W3C Selectors Level 3 specification.

Twirl 0.5.1. Twirl is the Play Framework Scala template engine, repackaged for stand-alone use.

Blogs and tutorials

 

As usual feel free to drop me a mail or message @markglh on twitter with any Scala news!

 

 

 

Topics: Scala, Akka, Play, Specs2

Posts by Topic

see all

Subscribe to Email Updates




Videos

                                

Blog

                                

Case Studies


img24

Cake
Software

Find out more

img23

DevOps

Find out more

img24

Cake
Invest®

Find out more