What do you do when you’re feeling adventurous? Go bungee jumping, eat spicy food, or put your plans to build Giant Robots on to YouTube? How about cheating on Java and coding in another JVM language?
When Rebel Labs set out to create The Adventurous Developer’s Guide to JVM Languages, we wanted to review 8 languages and set up a sample HTTP Server in each tongue (all examples are in a single repo on Github). We talked with some of the creators of the languages, and interviewed them in a special bonus section at the end. In general, we wanted to accomplish a simple few things….
In Scala: Sink or Swim Part 1 and Part 2, we looked at the challenges of Scala complexity from the perspective of a newcomer (especially coming from the Java world). In this post, I’ll give my thoughts on what is so great about Scala in the first place that Java developers should consider using it. A detailed account would take more than one blog post, but I’ll try to give a brief overview with links to relevant reading. Again, this post is mostly meant for Java developers that potentially want to try Scala.Read more
Disclaimer: According to British scientists, the author is descended from apes.Read more
Disclaimer(s): ZeroTurnaround supports eliminating redeploys in Scala development with free JRebel licenses (more info). The author admits to having no Scala code in mission critical production, and would like to mention that he has lots of opinions about many things in which his expertise can be contested ;-)Read more
About a year ago the ZeroTurnaround team decided to support the Scala community by providing a free license of JavaRebel to all Scala users. The licenses provided at that time have expired but we want to continue and improve our support.Read more