• Email
  • Like
  • Save
  • Private Content
  • Embed
 

Lisp Macros in 20 Minutes (Featuring Clojure)

by

  • 16,535 views

"We just started holding 20 minutes presentations during lunch time in the ThoughtWorks Sydney office. For the first session I gave a not-that-short talk on Lisp macros using Clojure. The slides are ...

"We just started holding 20 minutes presentations during lunch time in the ThoughtWorks Sydney office. For the first session I gave a not-that-short talk on Lisp macros using Clojure. The slides are below.
It turns out that 20 minutes is too little time to actually acquire content but I think at least we now have some people interested in how metaprogramming can be more than monkey patching."

http://fragmental.tw/2009/01/20/presentation-slides-macros-in-20-minutes/

Accessibility

Categories

Upload Details

Uploaded via SlideShare as Apple Keynote

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

21 Embeds 1,312

http://philcalcado.com 432
http://fragmental.tw 272
http://blog.fragmental.com.br 133
http://www.slideshare.net 106
http://francescoagati.wordpress.com 89
http://fragmental.com.br 88
http://www.fragmental.com.br 78
http://www.philcalcado.com 74
http://gilpa.blogspot.com 16
http://paper.li 4
http://translate.googleusercontent.com 4
http://www.fragmental.tw 4
http://localhost 3
http://static.slideshare.net 2
http://gilpa.blogspot.jp 1
http://prox.moraphi.com 1
url_unknown 1
http://webcache.googleusercontent.com 1
http://www.mefeedia.com 1
http://74.125.159.132 1
http://www.linkedin.com 1

More...

Statistics

Likes
24
Downloads
331
Comments
4
Embed Views
1,312
Views on SlideShare
15,223
Total Views
16,535

14 of 4 previous next Post a comment

  • ArtemKholodnyi Artem Kholodnyi Nice presentation! I do like Clojure. Though, I must admit Ruby Hack from your example is pretty bloated. It propose 2 variants: http://pastebin.com/qVE37ETW 1. Yes, it is still 9 lines of code longer than Clojure version. 2. Alternatively we can write similar 'from' in Ruby just in one line, but then we should call 'from' with proc syntax '-> x {x.upcase}' which is less beautiful. Code as data is great concept. 9 months ago
    Are you sure you want to
  • lveronese lveronese PDF would be great for me as well 2 years ago
    Are you sure you want to
  • ysph ysph As I don't have the Flash runtime, and I don't have Keynote, I too would appreciate a PDF version. 2 years ago
    Are you sure you want to
  • limux mengjiang liu, Software Developer at home how to save it as pdf? 3 years ago
    Are you sure you want to
Post Comment
Edit your comment

Lisp Macros in 20 Minutes (Featuring Clojure) Lisp Macros in 20 Minutes (Featuring Clojure) Presentation Transcript