• Email
  • Like
  • Save
  • Private Content
  • Embed
 

Clojure: The Art of Abstraction

by

  • 3,781 views

Clojure is a new language that combines the power of Lisp with an existing hosted VM ecosystem (the Java VM). Clojure is a dynamically typed, functional, compiled language with performance on par ...

Clojure is a new language that combines the power of Lisp with an existing hosted VM ecosystem (the Java VM). Clojure is a dynamically typed, functional, compiled language with performance on par with Java.

At the heart of all programming lies the need for abstraction, be it abstraction over our data or abstraction over the processes that operate upon it. Clojure provides a core set of powerful abstractions and ways to compose them. These abstractions are based in a heritage of Lisp but also cover many aspects of object-oriented programming as well.

This talk will examine these abstractions and introduce you to both Clojure and functional programming. Attendees are not expected to be familiar with either Clojure or FP.

Accessibility

Categories

Upload Details

Uploaded via SlideShare as Adobe PDF

Usage Rights

© All Rights Reserved

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate. If needed, use the feedback form to let us know more details.

Cancel

5 Embeds 78

http://lanyrd.com 67
http://paper.li 8
http://rdbcci:8100 1
http://www.techgig.com 1
http://www.linkedin.com 1

Statistics

Likes
11
Downloads
120
Comments
0
Embed Views
78
Views on SlideShare
3,703
Total Views
3,781
Post Comment
Edit your comment

Clojure: The Art of Abstraction Clojure: The Art of Abstraction Presentation Transcript