Clojure and the Robot Apocalypse by Scott Fraser

Sponsored by
Portico Systems logo
 

ABSTRACT:  Clojure and the Robot Apocalypse
Scott has always known about the coming Robot Apocalypse. But only recently was he convinced, by a Functional Programming evangelist, that the deconstruction of the Imperative and Object Oriented programming paradigms that had dominated Scott’s career for over 22 years might be imminent. Always paranoid about staying relevant, sure that theJVM was here to stay, and with many years of highly multithreaded high performance Java applications behind him, he sought a functional language that would work for him… and was led to Clojure.

Clojure is an exciting lisp dialect with baked in concurrency support. It’s creator, Rich Hickey, was inspired by Haskell and ML, and hopes the language will play as “a dynamic language like Python, Ruby and Groovy”, that is “as accessible as those languages”, but also “as performant as Java and as useful in any context as you would Java”. It sounded perfect. But could it subdue the robots?

Join Scott to learn about Clojure, and what it’s creator calls it’s “Four Legs”:

  1. functional programming
  2. lisp
  3. being hosted on the JVM
  4. direct support for concurrency

And finally, see Real World Examples of using Clojure to control robots, for purposes of self defense, amusement of conference attendees, and otherwise.

SPEAKER BIO:  Scott Fraser

FraserScott is the co-founder and CTO of Portico Systems.  He has worked professionally in the information technology sector for more than twenty one years. One of the three original founders of Portico Systems, he continues to have hands-on involvement with the company’s Java-based platform. Previously he worked as an independent consultant specializing in UNIX/Windows C/C++ programming, and networking.

Scott started working with Java in 1996, and looks forward to 10 more years with the language that single-handedly saved him from memory leaks, Win16/32 APIs, and General Protection Faults.

He has a BS in Environmental Biology from Eastern University in St. David’s PA, and is an avid birder.

MEETING SLIDES:
Link to presentation on Google Docs

Fraser robot

Scott and his robot

Scott's robot in action.

Scott’s robot in action

One thought on “Clojure and the Robot Apocalypse by Scott Fraser

  1. Pingback: Advice From A JUG Leader – Learn A Different Language | job tips for geeks

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s