Learn you some Lisp for Great Good

*
Accepted Session
Short Form
Beginner
Scheduled: Tuesday, June 24, 2014 from 2:30 – 3:15pm in B201

Excerpt

Lisp is a wise sage atop a snowy mountain, waiting for students to climb and level up their programming prowess. Pray tell, how does one scale such lofty peaks? This session introduces Lisp for twenty-first century programmers.

Description

Lisp has often been described as elegant and a language the gods wrought the universe (however, we know Raven actually fashioned the world with duct tape and Perl scripts), but learning Lisp will make you a better programmer similar to a mind-expanding drug.

Eric Raymond wrote in How to Become a Hacker

Lisp is worth learning for…the profound enlightenment experience you will have when you finally get it; that experience will make you a better programmer for the rest of your days, even if you never actually use Lisp itself a lot.

If this is true, why haven’t you gained the great insights it promises? Actually, how can you get that epiphany while slogging away at your day job slinging Java classes at your teammates?

In this session, I’ll briefly introduce you to some of the more popular Lisps (and good tutorial resources for each), and then tempt you with the wonder and beauty to found between the parenthesis. We’ll take a deeper dive into ClojureScript…a Lisp that you can actually use in your web applications.

Still harboring reservations? Remember:

  • Just because Lisp has a mathematical basis, doesn’t mean you need an advanced math degree to use it.
  • Don’t worry about the parens as we have paredit.
  • Lisp has a very simple syntax…learning it is the easy part.

Tags

lisp clojure

Speaking experience

Spoke Open Source Bridge before as well as:

* OSCON
* jQuery Summit - http://www.youtube.com/watch?v=FZ1ROac50J0
* Local user's groups

Speaker