Languages

Getting Started with Xtext Part 2

Last week, I showed you how easy it is to create a DSL with Xtext. In this installment, we will have a look at how to leverage the models created with the...

0 replies - 3068 views - 07/13/09 by Peter Friese in Articles

Scala as the Replacement to the Java Compiler?

Don't get me wrong - I've written tons of Java over the last decade or so & think its been a great evolutionary step from C++ and Smalltalk (lots of other...

24 replies - 8500 views - 07/08/09 by James Strachan in News

Patterns in Internal DSL Implementations

I have been thinking recently that classifying DSLs as Internal and External is too broadbased considering the multitude of architectural patterns that we come...

0 replies - 1199 views - 07/07/09 by Debasish Ghosh in Articles

An Introduction to Functional Languages: Part Two

Previously we gave an introduction to functional languages. Now we take a look at some functional programming examples with F#.

4 replies - 5070 views - 06/30/09 by Ken Sipe in Articles

An Introduction to Functional Languages

There has been explosion of software development languages in recent years. Chief among these languages or programming approaches is functional programming. ...

10 replies - 9317 views - 06/25/09 by Ken Sipe in Articles

The New Era of Programming Languages

Burton Group has just published the overview I authored titled  The New Era of Programming Languages. This is a timely document. The Tiobe Programming Index...

0 replies - 8453 views - 06/18/09 by Kirk Knoernschild in News

Calling Clojure from Java

Calling Clojure from Java is easy, if you know which classes are important. On my current project I make all my Clojure files resources, load them, and call...

0 replies - 2676 views - 05/28/09 by Jay Fields in Tips and Tricks

Objects as Actors?

Tony Arcieri, creator of Reia, recently brought up an interesting topic on unifying actors and objects. Talking about Scala and his disliking towards Scala's...

2 replies - 4110 views - 04/13/09 by Debasish Ghosh in News

Fan – Next generation Java?

 In this presentation, filmed at a recent Skills Matter JWUG meeting, Stephen Colebourne gives users a very comprehensive overview of the language, Fan....

9 replies - 6222 views - 04/02/09 by Nitin Bharti in Videos

Why functional programming doesn't catch on

Authorities in the field of software engineering have long lamented the fact that functional programming (FP) doesn't seem to catch on. Their sympathizers...

8 replies - 8675 views - 02/26/09 by Confusion09 in News

My Technology Resolutions for 2009

It's that time of year where I try to decide what technologies I'm going to focus on for the next few months, a developer's new year resolutions. 2008 was a...

2 replies - 3301 views - 01/06/09 by James Sugrue in Articles

2009 Predictions, 2008 Predictions Revisited

It's once again that time of year, and in keeping with my tradition, I'll revisit the 2008 predictions to see how close I came before I start waxing prophetic...

7 replies - 9368 views - 01/02/09 by Ted Neward in Articles

My Number 1 Java to Python Gotcha

Fredrik Lundh is almost certainly a benevolent alien in disguise, sent to Earth to help the pitiful human race drag itself up out of the muck.In a recent post,...

4 replies - 3258 views - 08/18/08 by olivstor in News

Agile Web Development with Grails

Agile Development is all about developing code and seeking feedback from your users to make sure you’re developing what’s relevant. When changes are...

0 replies - 5252 views - 07/16/08 by Schalk Neethling in News

Graeme Rocher on Grails with Scott Davis (Podcast)

In the first Groovy Zone podcast, Scott Davis took a few minutes to chat with Graeme Rocher, the lead developer of the popular Grails framework heading up the...

0 replies - 2350 views - 02/07/08 by Scott Davis in Uncategorized