Groovy’s Tiny O-R-Mapper

Posted on 2 CommentsPosted in Groovy

Do you like Hibernate or EclipseLink because of it’s simplicity? It’s true, JPA is very simple once you’ve got it up and running, but it’s not the most simple way to access a database. The easiest way to access a database I know is SQLWindows (aka Centura), with Groovy a close second. Native Groovy, that […]

Java 8’s Optional Type, NullPointerExceptions and the Elvis Operator

Posted on 4 CommentsPosted in Concepts of programming languages, Groovy, Java 8

Sooner or later every Java programmer is maddened by the notorious NullPointerException. Not only Java programmers, by the way. Probably every JVM programmer is suffering from the problem, and many other languages know similar problems. What makes the NullPointerException so annoying is the fact is essentially a NotImplementedYetException in disguise.

Java 8 – Catalyst for a Superior Language?

Posted on Leave a commentPosted in Concepts of programming languages, ECMAScript, Groovy, Java 8, Javascript

These days I’ve read two language-related stories at Lavalobby. The first story I read matched my own experience on the topic. It has also an refreshingly optimistic air. Obviously, the author believes in progress. The second article also had a lot of ideas matching my experience. Thing is, both articles contradict each other. While the […]

JavaFX and GroovyFX: One Program, Two Flavors

Posted on 6 CommentsPosted in desktop GUI, Groovy, JavaFX

Tiles are popular. Picturesque tiles are a part of portuguese and spanish culture since countless1 centuries. Since a couple of years tiles are ubiquitous in our smart phones. My photography site 11pictures.com needed a fresh new design to cope with the always-increasing number of pictures. So what about displaying pictures as colorful azulejos? To do […]