(boston lispers)

:next-meeting Monday 29 September 2008 6pm

The Lisp Meeting will take place at MIT 34-401B.

As the numbers indicate, this is in Building 34, on the 4th floor.

Maps: MIT Google

Many thanks go to Alexey Radul for arranging for the room, and to MIT for welcoming us.

ITA Software, a fine employer of Lisp hackers, is kindly purchasing a buffet to accompany our monthly Boston Lisp meeting. Anyone who attends is welcome to partake. We appreciate it if you let us know you're coming, and what food taboos you have, so that we can order the right amount of food. Tell us by sending email to boston-lisp-meeting-register at common-lisp.net. We won't send any acknowledgement unless requested; importantly, we'll keep your identity and address confidential and won't communicate any such information to anyone, not even to our sponsors.

Rich Hickey will give a 90' talk about Clojure.

Clojure (http://clojure.org/) is a dynamic programming language that targets the Java Virtual Machine. It is designed to be a general-purpose language, combining the approachability and interactive development of a scripting language with an efficient and robust infrastructure for multithreaded programming. Clojure is a compiled language - it compiles directly to JVM bytecode, yet remains completely dynamic. Every feature supported by Clojure is supported at runtime. Clojure provides easy access to the Java frameworks, with optional type hints and type inference, to ensure that calls to Java can avoid reflection.

Clojure is a dialect of Lisp, and shares with Lisp the code-as-data philosophy and a powerful macro system. Clojure is predominantly a functional programming language, and features a rich set of immutable, persistent data structures. When mutable state is needed, Clojure offers a software transactional memory system and reactive Agent system that ensure clean, correct, multithreaded designs.

Rich Hickey, a New-York based software engineer, is the principal author of Clojure.


:past-meetings

:resources