🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: comp.sys.xerox
Article #702

Loops -> PCL

#702
From: Arun Welch
Date: Fri, 07 Apr 1989 16:21
24 lines
1550 bytes
We've taken the reimplementation route, since we decided that our code
was ready for a redesign anyway, but building a Loops on top of CLOS'
meta-object protocol should be doable, at least to the user interface level.
For example, send is implementable as
(defmacro send (message object &rest args)
	`(,message ,object ,@args))

Internally it's behavior is quite different, but externally it's the
same. 

As for the rest of the Loops world, I've just about finished porting
the CLOS browser  to the Dec PCL.  It now works, but I've got to
straighten out the import/exprt/other-package-crap, which should take
a couple hours.  I've been using it for my stuff, and it's pretty
whippy on a Sun-4.  We're waiting for the windowing issues to shake
themselves out, so portability is still a problem.  Personally, I
think CLX is at too low a level, CLUE is a step in the right
direction, and CommonWindows is getting closer.  What would be nice is
a Public-domain or cheap window system that's really portable, and is
at the right level of abstraction. *sigh*, I've been spoiled on the
dmachines.

...arun
Technical Details
Message-ID: <8904071621.AA06061@cheops.cis.ohio-state.edu>
Path: arc1-ca.pugleaf.net!utzoo!utgpu!jarvis.csri.toronto.edu!mailrus!tut.cis.ohio-state.edu!ucbvax!CIS.OHIO-STATE.EDU!welch
References: <8904071453.AA26393@tut.cis.ohio-state.edu>

Show Full Headers
Complete Article Headers
Path: arc1-ca.pugleaf.net!utzoo!utgpu!jarvis.csri.toronto.edu!mailrus!tut.cis.ohio-state.edu!ucbvax!CIS.OHIO-STATE.EDU!welch
From: welch@CIS.OHIO-STATE.EDU (Arun Welch)
Newsgroups: comp.sys.xerox
Subject: Loops -> PCL
Message-ID: <8904071621.AA06061@cheops.cis.ohio-state.edu>
Date: 7 Apr 89 16:21:58 GMT
References: <8904071453.AA26393@tut.cis.ohio-state.edu>
Sender: daemon@ucbvax.BERKELEY.EDU
Organization: The Internet
Lines: 24