From: pjb@... (Pascal J. Bourguignon) Date: 2009-04-16T02:20:24+09:00 Subject: Re: lambda/proc/metaprogramming with Ruby Aldric Giacomoni <"aldric[removeme]"@trevoke.net> writes: > I'm looking for good tutorials which explain how to use the two tools of lambda > and proc (which, ideally, would also help me learn how to think in such a fashion). > I think that would solve the third issue as well: metaprogramming, aka writing > code that writes code.. But if not, do you know of a good tutorial for that as > well? :) The best would be to read SICP (and watch the lectures). Notice the wiki with the exercises translated in other programming languages. SICP = Structure and Interpretation of Computer Programs http://mitpress.mit.edu/sicp/full-text/book/book-Z-H-4.html http://swiss.csail.mit.edu/classes/6.001/abelson-sussman-lectures/ http://www.codepoetics.com/wiki/index.php?title=Topics:SICP_in_other_languages http://eli.thegreenplace.net/category/programming/lisp/sicp/ -- __Pascal Bourguignon__