[self-interest] macro systems

James McCartney asynth at io.com
Thu Aug 22 22:10:20 UTC 2002


OK this is not directly to do with Self so I'll try to keep it short.

On Thursday, August 22, 2002, at 10:56  AM, Albertina Lourenci wrote:

> Is this a synonym for exploratory programming?

Not exactly. Though, I guess exploratory programming is enabled by 
interactive bottom up programming.

> I mean if I read this book I may grasp the gist
> of theĀ  Smalltalk programming environment, I mean
> finally understand how Self is built?

The book will tell you about macros in general and more specifically in 
Lisp.
I'm not sure how you would do the same things in Smalltalk/Self.

> Is CLOS and Smalltalk and Self built alike?

Hard to answer. There are common elements and great differences. By 
preference, I'm more in the Smalltalk/Self camp than the Lisp/Scheme one. 
So I can't say a lot about Lisp, but I do appreciate and envy the power of 
a few Lisp/Scheme things like continuations and macros.

> I keep awaiting your directions. Please help me out!
> Albertina

I cannot give directions, only point the way I've come, since I am a 
wanderer myself.

--
--- james mccartney   james at audiosynth.com   <http://www.audiosynth.com>
SuperCollider - a real time synthesis programming language for the 
PowerMac.
<ftp://www.audiosynth.com/pub/updates/SC2.2.16.sea.hqx>




More information about the Self-interest mailing list