This is the mail archive of the guile@sourceware.cygnus.com mailing list for the Guile project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]

Re: Syntatic sugar and identifier permissivity


Jost Boekemeier <jostobfe@calvados.zrz.TU-Berlin.DE> writes:

Well, I don't want to continue this because it's basically right were
we left off awhile ago.  It seems we have very different understanding
of how a module system should interact with the development process.
I am coming at this from the Common Lisp, CLOS, highly dynamic
runtime.  Your approach seems quite different, with talk of
restrictions on redefinition, a very OO approach (judging from your
comments about how we go about designing a module), that believes that
the system should protect the user from themselves.

Because of the expectations I have about how a runtime should work
during the development cycle, and the general approach a language
should take towards restricting users, which are obviously different
than yours, I'm failing to see how you are going to reconcile your
approach with GOOPS and guile.

Perhaps the best thing to do at this point would be to hold off onthis
discussion until I can reliably play with your module implementation
and get first hand knowledge of how you see the runtime working.  If
you still have snapshot someplace could you give me an URL?

-- 
Craig Brozefsky                      <craig@red-bean.com>
Free Scheme/Lisp Software  http://www.red-bean.com/~craig
"Hiding like thieves in the night from life, illusions of 
oasis making you look twice.   -- Mos Def and Talib Kweli

Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]