BT

New Early adopter or innovator? InfoQ has been working on some new features for you. Learn more

Followers

Rich Hickey Speaks on Datomic at Clojure/West

by Michael Floyd Follow 0 Followers on  Mar 19, 2012 1

Rich Hickey spoke at the Clojure/West conference last weekend about his newest venture, Datomic, which he describes as “a distributed database designed to enable scalable, flexible and intelligent applications, running on cloud architectures.” Datomic sits on Amazon’s DynamoDB, and embeds Datalog, a subset of Prolog, to move queries into the application.

Followers

Clojure Web Frameworks Round-Up: Enlive & Compojure

by Dio Synodinos Follow 2 Followers on  Oct 03, 2011

Clojure is rather new member of the LISP family of languages which runs on the Java platform. Introduced in 2007 it has generated a lot of interest. InfoQ had a small Q&A with James Reeves and Christophe Grand, the creators of Enlive and Compojure, about their projects and their experiences working with Clojure.

Followers

Ephemeralization or Heroku's Evolution to a Polyglot Cloud OS

by Michael Hunger Follow 1 Followers on  Aug 10, 2011

Heroku recently announced its new Cedar stack and the addition of Node.js and Clojure as new deployment languages. InfoQ spoke with Heroku Co-Founder Adam Wiggins about this recent development, underlying principles and future plans. He compares a PAAS to an Operating System for the Cloud built atop of the combination of powerful, existing tools.

Followers

ClojureScript Brings Clojure To The Browser via Javascript

by Werner Schuster Follow 4 Followers on  Jul 26, 2011 2

Rich Hickey has announced ClojureScript, a version of Clojure that is compiled to Javascript code, which will bring the Clojure language to the browser and to the mobile space. InfoQ takes a look at the rationale for and implementation of ClojureScript.

Followers

Writing HTML5 Applications with Google App Engine, Google Closure Library and Clojure

by Jean-Jacques Dubray Follow 3 Followers on  Nov 09, 2010 1

Stefan Richter, CTO of Freiheit.com, explained this week at the Google Developer Day in Munich, his vision for writing rich internet applications using HTML5 and Google App Engine and why he thinks that it will be more difficult to build a client-side component based HTML5 when compared to Server-based page rendering.

Followers

Maven and JRuby Roundup: Maven_gem Brings Maven Libs to RubyGems, GemCutter Inspires JavaGems

by Mirko Stocker Follow 0 Followers on  Dec 18, 2009 1

JRuby's Charles Nutter is making Maven artifacts installable as RubyGems. An alternative to using Maven is JavaGems, built on RubyGems, Bundler and Gemcutter to make it easier to install libraries for Scala, Clojure and other JVM languages. Also, JRuby gets the ability to generate real Java classes.

Followers

Clojure 1.1 Adds Transients, Chunked Sequences for Efficiency

by Werner Schuster Follow 4 Followers on  Dec 17, 2009

Clojure 1.1 RC1 is out and cuts the overhead of functional programming with a few new constructs: transients bring controlled mutability for persistent data structures; chunked sequences make lazy sequences more efficient. InfoQ takes a look at what makes these improvements work.

Followers

Clojure Roundup: Distribution with Crane, Mathematics with Incanter, Builds with Leiningen 1.0

by Werner Schuster Follow 4 Followers on  Dec 13, 2009

FlightCaster recently open sourced Crane, a tool for distributing and remotely controlling Clojure instances, currently specialized for EC2. Incanter is a Clojure library and tool that makes R-like statistical computations easy with Clojure. Also: the build and dependency management tool Leiningen 1.0 is now available.

Followers

Clojars and Leiningen Automate Library and Dependency Management for Clojure

by Werner Schuster Follow 4 Followers on  Nov 19, 2009

Managing libraries and dependencies is tedious. Clojars is a new hosted repository for Clojure libraries inspired by Ruby Gems and Gemcutter. Together with a new build tool, Leiningen, Clojars takes the pain out of library management. InfoQ talked to Alex Osborne about Clojars and how it works.

Followers

IronScheme Nears Final Release

by Abel Avram Follow 4 Followers on  Oct 27, 2009 2

IronScheme, the R6RS implementation of Scheme for DLR, has reached RC1 after one year of being in beta.

Followers

The Scheme Language Is to Be Split in Two

by Abel Avram Follow 4 Followers on  Aug 21, 2009 3

The Scheme Steering Committee is proposing the split of the Scheme language in two which temporarily are called Small Scheme and Large Scheme.

Followers

Rich Hickey on Clojure's Features and Implementation

by Werner Schuster Follow 4 Followers on  May 26, 2009 1

In this interview from QCon London 2009, Rich Hickey talks about Clojure. The discussion includes the ideas behind Clojure's STM support, what other concurrency primitives Clojure supports and which ones might get added in the future. Other topics covered are Clojure's AOT support, the role and implementation of multimethods, Clojure ports to other systems and much more.

Followers

Interview: Guy Steele Interviews John McCarthy, Father of Lisp

by Abel Avram Follow 4 Followers on  Apr 30, 2009 9

In this phone interview that took place in front of an audience at OOPSLA 2008, Guy Steele spins a yarn with John McCarthy, the father of Lisp, attempting to find out some details surrounding the language inception in the 50’ and its later evolution.

Followers

Presentation: The Evolution of Lisp

by Abel Avram Follow 4 Followers on  Apr 03, 2009 1

In this presentation recorded at OOPSLA 2008, Guy L. Steele Jr. and Richard P. Gabriel reenact their presentation called "The Evolution of Lisp" which took place during ACM History of Languages Conference in 1993.

Followers

JRuby and Clojure - A Good Match?

by Werner Schuster Follow 4 Followers on  Feb 11, 2009 3

Clojure is a JVM based LISP with interesting properties for concurrency (persistent data structures, STM). New libraries for Clojure are popping up - and some of them are inspired by Ruby libraries such as HAML, ActiveRecord, Rack, and others. We also look at combining JRuby and Clojure to get the best of both Ruby and LISP world, as well as access to technologies such as STM.

Login to InfoQ to interact with what matters most to you.


Recover your password...

Follow

Follow your favorite topics and editors

Quick overview of most important highlights in the industry and on the site.

Like

More signal, less noise

Build your own feed by choosing topics you want to read about and editors you want to hear from.

Notifications

Stay up-to-date

Set up your notifications and don't miss out on content that matters to you

BT