Category Archives: Other languages for the Java VM

JavaScript Lint – checks your JavaScript source code for common mistakes

I recently worked on a web application with a lot of Javascript code in it. The app worked well in Firefox, but when trying it in Internet Explorer 7 – to my surprise – the app did not work and … Continue reading

Posted in Java and Quality, Other languages for the Java VM | Tagged , | 1 Comment

Clojure

Clojure ist eine der alternativen Sprachen für die JVM. Allerdings unterscheidet es sich als Lisp-Dialekt deutlich von den anderen üblichen Verdächtigen wie Groovy, Scala, JRuby und Co., die einem sonst als Erstes als Alternative zu Java in den Sinn kommen. Clojure … Continue reading

Posted in Other languages for the Java VM | Tagged , | Leave a comment

Great series about Functional Scala

Mario Gleichmann has started a great series of blog post about functional programming in general using Scala examples in particular. Check it out, if you are interested in the concepts of functional programming, especially if you are coming from imperative … Continue reading

Posted in Other languages for the Java VM | Tagged , | Leave a comment

Class enhancement auf der JVM

Jeder Java-Entwickler hatte wahrscheinlich schon einmal den Wunsch, Mehrfachvererbung einzusetzen. Auch wenn es gute Gründe dagegen gibt, könnte der Einsatz der Mehrfachvererbung oftmals die Duplizierung von Quellcode verhindern. Denn selbst wer Delegation anstatt der Mehrfachvererbung einsetzt, muss zumindest die Methodensignaturen … Continue reading

Posted in Groovy and Grails, Java Runtimes - VM, Appserver & Cloud, Other languages for the Java VM, Spring Universe | Tagged , , , , , | Leave a comment

Scala in real life project

Foursquare is a fast growing service that back in July 2009 both the Washington Post and Mashable were tipping as a potential “breakout hit” or “next Twitter”. With a rapidly growing base of hundreds of thousands of users Harry Heymann … Continue reading

Posted in Other languages for the Java VM | Tagged , , , | Leave a comment

Postfunctional programming language

Robert Fischer published an article titled “Scala is Not a Functional Programming Language” In response Martin Odersky argues that Scala can be characterized as postfunctional: [...] if you look at the features Scala provides, it is substantially a functional language, … Continue reading

Posted in Other languages for the Java VM | Tagged , | Leave a comment