Skip to main content

Clojure REPL Introduced at JAX London:

Posted by editor on April 13, 2011 at 11:03 AM PDT

In a session that was much tweeted about at JAX London today, the new site was introduced. The session, titled Getting started with Clojure, and presented by John Stevenson (@JR0cket on Twitter), aimed to introduce:

the essential things you need to get going with Clojure; why use Clojure; the essential Language concepts; calling Java from Clojure; Clojure frameworks; IDE support (Emacs, Eclipse, Netbeans), Build tools (Leningen, Maven).

Based on the tweets, this was a highly entertaining session:

  • Martijn Verburg (@karianna): "@JR0cket start to the #clojure talk is darn funny, a gentle intro so far." And: "Audience: "What does nil mean?" @JR0cket --> "It's a #Clojure thing" queue laughter"
  • Kevin Wright (@thecoda): @JRocket -> "This isn't the real world, this is #JAXLondon"
  • Martijn again: "A talk that can only be described as chaotic fun by @JR0cket , #clojure Someone's going to have to drag him off the stage :)"
  • Sandro Mancuso (@sandromancuso): "Having loads of fun watching @JR0cket's #clojure talk." And: "#clojure talk by @JR0cket. Definitely THE MOST entertaining talk ever."
  • David Green (activelylazy): "this is where we do all the really cool stuff, but I'm not gonna tell you cos we've run out of time" @JR0cket

But in addition to all the fun, a "cool" (Alex Blewitt, @allblue) online clojure REPL was introduced -- that is, Sandro Mancuso's (@sandromancuso) reaction: "nice."

The concept is fairly simple. As the home page explains:

Welcome to Try Clojure. Above, you have a Clojure REPL. You can type expressions and see their results right here in your browser.

The site also includes a brief tutorial and relevant links. It's a good place to start, if you've been curious about clojure, but haven't yet taken time to introduce yourself.

There were lots of other sessions that drew considerable attention at JAX London today, including Martijn Verburg's Back to the future with Java 7; and Apache TomEE: Tomcat with a Kick, presented by David Blevins and Jonathan Gallimore. I certainly could go on, but I'm out of time for today. Hopefully, many or most of the JAX London presentations will soon be available online. And, there's a fall edition of the conference to look forward to as well! Weblogs

Since my last blog post, Jody Garnett posted a blog titled ObjectAid.


Our current poll asks "How soon do you expect to attend your next Java-related technology conference?" Voting will close on Monday.


Our latest href="">Spotlight is Adam Bien's new article, Contexts and Dependency Injection in Java EE 6:

Java Platform, Enterprise Edition (Java EE) 5 brought dependency injection (DI) with Convention over Configuration to Enterprise JavaBeans (EJB) 3.0. Java EE 6 introduces the flexible and powerful @Inject dependency injection model (JSR-330 and JSR-299) in addition to the already existing @EJB annotation. So when should you use what?

We're also featuring Java Spotlight Episode 24: Joe Darcy on Project Coin:

Interview with Joe Darcy, Project Coin Lead, on the JDK 7 changes coming from Project Coin. Joining us this week on the Java All Star Developer Panel are Dalibor Topic, Java Free and Open Source Software Ambassador, and Alexis Moussine-Pouchkine, Java EE Developer Advocate...

Java News

Here are the stories we've recently featured in our Java news section.

Subscriptions and Archives: You can subscribe to this blog using the Editor's Blog Feed. You can also subscribe to the Java Today RSS feed and the blogs feed. You can find historical archives of what has appeared the front page of in the home page archive.

-- Kevin Farnham

Twitter: @kevin_farnham

tryclojure.jpg11.1 KB


<p>Thank you for the great write up.&nbsp; The JAX London ...

Thank you for the great write up. The JAX London was fantastic and I learnt a whole host of new ideas and new technology. I really enjoyed the workshop by Ted Neward on pragmatic architecture, the keynote by Dan North and the Java 7 talk by Martin Verberg. It was also great to see what has been happening with TomEE, tomcat with the Java EE web profile by David Blevins and Jonathan Gallimore.

I was pleasantly surprised at how many people turned up to my Clojure talk and engaged with me during the presentation. It can be a very long three days at any conference, so I tried to ensure that I kept people awake and engaged, it seems to have worked.

I hope that I can do more talks at JAX London when they return later in the year. Perhaps doing a half day or full day workshop.
Thank you
John Stevenson.

You're welcome, John. From across the Atlantic, JAX London ...

You're welcome, John. From across the Atlantic, JAX London Spring Edition certainly looked like a great conference. Some day I hope to be able to attend!