Skip to content

A Rubyist's Guide to Functional Programming in Clojure

Photo of Brandon Mathis
Hosted By
Brandon M.
A Rubyist's Guide to Functional Programming in Clojure

Details

Speaker Bio

Michael has been using Ruby since 2009, and occasionally does some coding in Clojure. He works remotely for RentPath.

Summary

Ruby is such an elegant language! There couldn't be anything for us to learn from Clojure...could there?

Functional programming seems to be all the rage these days. The Clojure programming language is getting a lot of attention, too, and not without reason. Clojure lets you get stuff done in a concise way.

You'll learn:

  • Some basic Clojure syntax

  • What makes functional programming different from object-oriented programming

  • What higher-order functions are, and how we can use them to create powerful abstractions

  • Why concurrency is easier and safer in Clojure than in Ruby

We'll wrap up with some lessons we can apply to our own Ruby code. Learning Clojure will make you a better Ruby programmer.

Photo of The Triangle Ruby Brigade (Triangle.rb) group
The Triangle Ruby Brigade (Triangle.rb)
See more events
WebAssign
1791 Varsity Drive, Suite 200 · Raleigh, NC