In the last couple of months I've been playing around with different solutions for actor based programming. To recap - actors are lightweight processes that communicate asynchronously by sending messages between each other. You can read more about the actor model here. Earlier I've covered how to do this using…
Another JavaZone is over and there has been a lot of great talks as always. In this post, we'll take a look at some interesting ones from the first day. Remember that you can browse through all of the talks by visiting JavaZone's Vimeo channel. Java modularity: life after Java…
A lot of exciting things have happened on the JVM in the last couple of years. We've seen several interesting languages and frameworks come to life that wants to keep moving the great JVM environment forward. One type of framework where we've seen this activity, has been the web application…
This is the first post in a series on Clojure basics. In this first post I'm going to take a look at the map collection and how to interact with it. So, what is a map in Clojure? A map is an immutable collection of key and value pairs. Consider…