Friday 25th May, 2012
10:15am to 11:15am
Learning Clojure will both bring an entirely new perspective to the way you approach programming, and also allow quick and easy development of services using existing Java libraries and systems. Clojure is an exciting new functional language, based on LISP, with excellent support for multicore concurrency. Clojure is run on top of the Java Virtual Machine, which makes Clojure a great glue language – increasingly important when so many architectures use PHP as the web tier of a Java based service library. In this talk we will introduce the syntax and style of Clojure, look at how to use the REPL to quickly iterate programs, how to unit test Clojure code, and how to build RESTful services for communicating with PHP.
Does bits of PHP, ZeroMQ, SVM, Google+ bio from Twitter
Ian Barber is the development manager for the Virgin Group digital team in London, a regular conference speaker, and occasional blogger. Ian has been working with PHP since 2002, maintains the PHP Support Vector Machine extension, and is involved with several open source projects, particularly the messaging library ZeroMQ. His site at http://phpir.com covers machine learning, search, natural language processing and other interesting subjects.
Sign in to add slides, notes or videos to this session