InfoQ

InfoQ

Editor Specific Content View

All of Rob Thornton's Content on InfoQ


News by Rob Thornton

New Scala Tutorials for Java Developers

Topics
Java,
Language

Scala continues to make news with two more tutorial series, one by Ted Neward at IBM’s developerWorks and one by Daniel Spiewak on his blog.

Qi4j introduces Composite Oriented Programming

Topics
Artifacts & Tools,
Object Oriented Design,
Java,
Announcements

"Classes are dead, long live interfaces" was declared by Rickard Oberg at Oredev this week where he announced Qi4j. Qi4j brings the new idea of Composite Oriented Programing, in which is no behaviour at all is put in a class, instead the class becomes a 'composite' of mixins and interfaces declared on the class via annotations.

Is the future of JavaScript ECMAScript 4?

Topics
Java,
Javascript

The discussion on the future of ECMAScript has been quite lively lately. Brendan Eich kicked off a flurry of posts about ECMAScript 4 and if that is the right path.

JSLoader Provides Shared Sourcing of JavaScript Libraries

Topics
Java,
Javascript

JSLoader, a non-intrusive “JavaScript-on-demand” packaging convention has been released to help manage the growing complexity of JavaScript libraries and their dependencies.

JavaRebel: Dynamic Classloading in the JVM

Topics
Artifacts & Tools,
Java

JavaRebel brings Ruby and PHP style dynamic reloading of classes to Java. While it currently has several limitations it can speed up development dramatically.

Firebug aids Mashup Development

Topics
Javascript,
Java,
Web Frameworks

Phil Rees has written an introduction to Firebug using the Google Mashup Editor (still in limited beta) and his DanceMaps mashup. He walks through everything from CSS to Yahoo! Pipes and how Firebug helps web development.

RSF released with support for DWR-style Ajax

Topics
Java,
Web Frameworks

The Reasonable Server Faces (RSF) project recently released version 0.7.2. RSF is a web framework based on Spring and covering much of the same ground as JSF. RSF advocates zero server state designs.

Quaere: LINQ Arrives for Java

Topics
Artifacts & Tools,
Java

Anders Noras introduced the Quaere library, billed as LINQ for Java, last week at JavaZone. Quaere is a DSL providing query functionality against any structure implementing Iterable or its Queryable interface.