Clojure REPL Introduced at JAX London: try-clojure.org
In a session that was much tweeted about at JAX London today, the new site try-clojure.org 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
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!
Our current java.net poll asks "How soon do you expect to attend your next Java-related technology conference?" Voting will close on Monday.
Our latest java.net href="http://www.java.net/archive/spotlight">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
@Injectdependency injection model (JSR-330 and JSR-299) in addition to the already existing
@EJBannotation. 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...
Here are the stories we've recently featured in our Java news section.
- Dalibor Topic presents his latest QotD: Mark Roos On Making Smalltalk Run On The JVM Using JSR 292;
- Justin Kestelyn announces the upcoming Virtual Developer Day: Rich Enterprise Applications - May 3 (#OTNVDD);
- Java Posse podcast #347 has been released, Roundup '11 - Technical Leadership;
- Tori Wieldt announces Java Magazine is Coming!;
- Martijn Verburg presents Some insights from Oracle on the their plans for Java; and
- Terrence Barr looks into the recent Twitter news in his post Twitter switches to Java for its search engine.
Subscriptions and Archives: You can subscribe to this blog using the java.net Editor's Blog Feed. You can also subscribe to the Java Today RSS feed and the java.net blogs feed. You can find historical archives of what has appeared the front page of java.net in the java.net home page archive.