A Tourist's Guide to Clojure for Java Programmers

This is a past event

145 people went

Details

A Tourist's Guide to Clojure for Java Programmers

This is the first event in a series of events we are running in collaboration with the London Clojurians on Clojure for Java Programmers.

Are you a Java programmer interested in learning about functional languages? Do you want to broaden your programming horizons by being able to grok a LISP? Do you want to work with pain-free concurrency?

Well Clojure is the exciting LISP on the JVM that allows you do all three. This talk aims to give you enough knowledge to get you through the initial learning curve and like a tourist phrasebook give you enough knowledge to allow to explore Clojure on your own.

We'll talk about the basic structures of the language, how you use it, what you can use from your existing Java knowledge and what the benefits of becoming a Clojurian might be.

Topics

* What is Clojure and why is it interesting?

* Clojure's syntax and basics

* How can I work with immutable data?

* Clojure and concurrency

* Using Java in Clojure

* Setting up a basic project in Clojure

* Your questions answered via live-coding

Agenda:

18:30: Doors Open
18:45: Main presentation
20:00/20:30 approx: Networking and informal discussion - We will head to 'Hotel Ibis - London, Euston, St Pancras' - 3 Cardington Street, London, NW1 2LW - for networking and further informal discussion. http://www.ibishotel.com/gb/hotel-0921-ibis-london-euston-st-pancras/location.shtml

Please Note:

This event will be held in the Christopher Ingold XLG1 Lecture Theatre which is in the chemistry department. The Christopher Ingold building is off Gordon Street, WC1H 0AJ.

See here for a map: http://www.grad.ucl.ac.uk/maps/index.pht?location_ID=10

Event organised by RecWorks