JVM Languages
-

Exposing Functionality Over HTTP with Groovy and Ultra-Lightweight HTTP Servers
I needed a quick and simple way to enable some users to query a table and figured out that the…
Read More » -

Play framework 2 quicktip: Scala console
When I first started to play with Scala, I was amazed by the Scala interactive interpreter (also known as REPL,…
Read More » -

Student Questions about Scala, Part 2
Preface This is the second post answering questions from students in my course on Applied Text Analysis. You can see…
Read More » -

Groovy 1.8.0 – meet JsonBuilder!
Groovy 1.8.0 released in April brought a lot of new features to the language, one of them is native JSON…
Read More » -

Simple but powerful DSL using Groovy
In one of my projects we had very complicated domain model, which included more than hundred of different domain object…
Read More » -

Student Questions about Scala, Part 1
Preface I’m currently teaching a course on Applied Text Analysis and am using Scala as the programming language taught and…
Read More » -

Apache Camel – A little Scala DSL example
So we have a Scala DSL in Apache Camel for many years now, and I guess its about time I…
Read More » -

Variations for computing results from sequences in Scala
Introduction A common question from students who are new to Scala is: What is the difference between using the map…
Read More » -

Implicit Conversions in Scala
Following on from the previous post on operator overloading I’m going to be looking at Implicit Conversions, and how we…
Read More »




