Christian Jacobsen
unread,Apr 25, 2012, 5:57:21 PM4/25/12Sign in to reply to author
Sign in to forward
You do not have permission to delete messages in this group
Either email addresses are anonymous for this group or you need the view member email addresses permission to view the original message
to functional-programming-sthlm, thomas....@jayway.com
Many thanks for yet another nice meetup this evening and a special
thanks to Thomas who took care of all the preparations for the
meeting!
I've shared the slides from my point-free style presentation (see
separate mail) and I'm also attaching Dimitrii's koan recitation
here :)
The venerable master Qc Na was walking with his student, Anton.
Hoping to
prompt the master into a discussion, Anton said "Master, I have heard
that
objects are a very good thing - is this true?" Qc Na looked pityingly
at
his student and replied, "Foolish pupil - objects are merely a poor
man's
closures."
Chastised, Anton took his leave from his master and returned to his
cell,
intent on studying closures. He carefully read the entire "Lambda:
The
Ultimate..." series of papers and its cousins, and implemented a small
Scheme interpreter with a closure-based object system. He learned
much, and
looked forward to informing his master of his progress.
On his next walk with Qc Na, Anton attempted to impress his master
by
saying "Master, I have diligently studied the matter, and now
understand
that objects are truly a poor man's closures." Qc Na responded by
hitting
Anton with his stick, saying "When will you learn? Closures are a poor
man's
object." At that moment, Anton became enlightened.