Hands-on Workshop: Introduction to Clojure


詳細
Want to learn a new language that will completely change how you think about programming, even improving the way you use your usual language? Curious about that functional language that’s a dialect of Lisp, runs on the JVM, and uses immutable data structures? And why are there so many parentheses? (Spoiler: there aren't, they’re just differently placed.) Join us for this hands-on programming workshop! This time the workshop will be in English. We will start with an introduction to Clojure's paradigm and syntax, followed by a bit of time learning to use Clojure with some small exercises. Don't forget your computer!
No previous knowledge of Clojure, Lisp, functional programming, quantum computing, or other fancy concepts is required. Everyone is welcome! Well, please note that due to the time constraints of such a short workshop, we will have to assume a minimum of programming experience. You don't need to know about variables (there are no such things in Clojure) but if you’re comfortable with concepts such as "if" statements, functions, and loops you’ll probably be fine. :)
Schedule:
• 7:30pm - Doors open and mingling. Please don't arrive before 7:30pm as we'll be setting up the space! :)
• 7:45pm - Sharp start! We have lots of things to cover! After a quick round of self introductions, we'll start the workshop with an introduction to Clojure.
• 8:45pm - The hands-on part of the workshop: we’ll spend time using Clojure with some small exercises.
• 9:30pm - End of the workshop and the group/pair programming session. Time for mingling!
• 10:00pm - Venue closes.
Please remember to bring your own computer! If you like, you can already install Clojure (see e.g. http://leiningen.org) but it's not necessary.
You’re also welcome to bring your own drinks and snacks, since these will not be provided.
Finally, due to the limited number of seats, if you sign up but can't make it we kindly ask you to cancel your RSVP as soon as possible so someone else can take your spot. Thanks for your understanding!
Looking forward to meeting you soon!
Rob
PS: If you'd like to warm up before the workshop don't hesitate to check out the official Clojure.org page 1, the useful Clojure cheatsheet 2, and the hilarious book "Clojure for the Brave and True" 3.

Hands-on Workshop: Introduction to Clojure