Hey Folks, ThoughtWorks would like to invite you to an evening of Pair Programming and a Tech Talk by Neal Ford here at our Atlanta Office. This won't technically be an official Craftmanship Meetup, which is why we have a separate sign up page for this, but everyone is welcome to attend and we'd love to see you there.
Kick off your evening by building a solution to a set coding problem. ThoughtWorkers with knowledge on a wide range of functional languages will rotate throughout this first hour to pair with attendees.
The pairing sessions will be followed by Neal Ford’s talk “The Curious Clojureist.” Neal will explore this modern Lisp and the buzz that surrounds it.
- Why should you learn Clojure now? It's the coolest new language on the JVM
- What makes it so cool? It's a dynamically typed, functional Lisp that offers sophisticated capabilities like software transactional memory
- Why should I learn it? Lisp is the most powerful style of programming language possible (don't believe me? Come see - I'll show you), so you get the best language (Lisp) on the best runtime (JVM)
- Isn't Lisp the one with all the parenthesis? Yes.
- What's so compelling about Clojure? It's fast, expressive, powerful, and allows you to do all sorts of things that other languages won't let you do. It's an elegant language.
- Why is the entire talk done as question and answer? It's an homage to a series of books, *The Little Lisper* and *The Little Schemer*. Because Lisp's are simple and homoiconic, this style works nicely for them. Besides, it's better than 1000 bullets, isn't it?
The talk will close with networking and continued conversation on functional languages.
Drinks and light refreshments will be served.
About the speaker:
Neal Ford - Director, ThoughtWorks. Neal is a Software Architect and Meme Wrangler at ThoughtWorks. He focuses on designing and building large-scale enterprise applications. He is also the designer and developer of applications, magazine articles, and author and/or editor of eight books spanning a variety of subjects and technologies. He is also an internationally acclaimed speaker, speaking at over 300 developer conferences worldwide.