Clojure for the Curious Coder by Abhishek Reddy


As an introduction to Clojure for JVM developers who might have only heard of or dabbled in it, I will try to respond to three-and-a-half frequently asked questions:

1) What's the story with Clojure (and what does it mean for me)?
2) What does working with Clojure look like?
3) What can/cannot I do with Clojure (that I can/cannot do elsewhere)?
3.5) "Build?"

To answer them, we will:

* Look at its five major aspects (dynamic, functional, hosted, concurrent, polymorphic), and how and why Clojure came to serve them.
* Walk through setup, basic syntax and semantics and workflow.
* Highlight some of its major features with a glimpse at real-world and practical code examples.
* Look at Clojure's (current) limitations: mobile/Android, scripting, etc.
* Connect Clojure's story to other languages and traditions, including Java, Lisp, Javascript, C# and Haskell.
* Discuss Clojure's community, roadmap, version 1.4, JDK 8/9/10 and where it could all go in the future.
* Discuss Clojure tooling and deployment options, including, yes, build. And IDEs (i.e. you don't have to use Emacs).

Join or login to comment.

  • Greg A.

    Excellent introduction to Clojure covered all the bases in a broad, and understandable way

    April 18, 2012

  • robbie

    well prepared, good knowledge, thoughtful comments.

    April 12, 2012

  • A former member
    A former member

    I think John recorded it so hopefully it'll be up sometime.

    April 11, 2012

  • A former member
    A former member

    Great presentation. Thankyou Abhishek (nd the organisers/hosts)

    April 11, 2012

  • Mark D.

    Unfortunately I'm going to be out of town still ( well, slowly driving back to Auckland ) so also won't be able to attend, or record it - so hopefully someone else will be able to help out there?

    April 10, 2012

  • Peter C.

    Wish I could attend this one; looks fascinating. Will it be recorded at all?

    April 10, 2012

24 went

Our Sponsors

  • FinzSoft

    FinzSoft provide all of the drinks and pizzas at the group meetings.

People in this
Meetup are also in:

Create your own Meetup Group

Get started Learn more
Katie

I'm surpris ed by the level of growth I've seen since becoming an organizer, it's given me more confidence in my abilities.

Katie, started NYC ICO

Sign up

Meetup members, Log in

By clicking "Sign up" or "Sign up using Facebook", you confirm that you accept our Terms of Service & Privacy Policy