Ted Leung on the air
Ted Leung on the air: Open Source, Java, Python, and ...
Ted Leung on the air: Open Source, Java, Python, and ...
Fri, 15 Aug 2003
What do they do at the Lisp Conference, revisited
This year at the Lisp Conference, they are having a talk by Daniel Friedman (one of the Giants of Scheme) from Indiana University on "Object-Oriented Style". Daniel is going develop an "object-oriented style" in the same way that Lispers have used a "continuation passing style". Included in his keynote is a set of exercises.
The Scheme code that you need to work through those exercies is also available.
I've only briefly looked over the paper (I think I want to try the exercises), but one of the comments in the conclusion was interesting:
[01:09] |
[computers/programming/lisp] |
# |
TB |
F |
G |
0 Comments |
Macros have come a long way from the early days of Lisp. Now, with hygiene, andwith-syntax
,syntax-case
, etc., we see that macros are powerful enough to write sophisticated compilers. More importantly, the compiler can be written so that the expressions are not traversed by the code written by the macro writer.
You can subscribe to an RSS feed of the comments for this blog:
Add a comment here:
You can use some HTML tags in the comment text:
To insert a URI, just type it -- no need to write an anchor tag.
Allowable html tags are:
You can also use some Wiki style:
URI => [uri title]
<em> => _emphasized text_
<b> => *bold text*
Ordered list => consecutive lines starting spaces and an asterisk
To insert a URI, just type it -- no need to write an anchor tag.
Allowable html tags are:
<a href>
, <em>
, <i>
, <b>
, <blockquote>
, <br/>
, <p>
, <code>
, <pre>
, <cite>
, <sub>
and <sup>
.You can also use some Wiki style:
URI => [uri title]
<em> => _emphasized text_
<b> => *bold text*
Ordered list => consecutive lines starting spaces and an asterisk