I've been looking to learn a new language in 2014 and Scala has been one I have come across. It runs on the JVM and is actually one of the highest performing languages on the web. It powers LinkedIn and Twitter.

Guess what... you can use it on a complete free software stack:

1.) Can use OpenJDK 6 or 7 (GPL) instead of non-free Oracle JRE/JDK.

2.) Available in the Trisquel repos or latest version in .deb format from http://scala-lang.org/download/2.10.3.html#Other_resources (3-Clause BSD)

3.) Can use Scala IDE from http://scala-ide.org (3-Clause BSD)

4.) Play Framwork for Scala from http://www.playframework.com (Apache 2.0)

5.) Can be used with nginx (2-Clause BSD) or Apache (Apache 2.0). I prefer nginx because I can easily proxy it. Used http://blog.papauschek.com/2013/10/https-support-using-nginx/ as a reference.

So have any of you used Scala by itself or with Play in the past? It seems like a really exciting way to go for building websites in the future even if the language can be difficult to learn.

Reply via email to