[self-interest] Re: Self on Linux

Steve Dekorte steve at dekorte.com
Tue Feb 2 21:01:19 UTC 1999


Gordon Cichon <Gordon at Cichon.de> wrote:
> Steve Dekorte wrote:
> > Is the Self on Linux project code being written to be portable to
> > other Unixes like FreeBSD and NeXTstep/MacOSX?
> 
> It should also run on FreeBSD using glibc. Nextstep, I don't know.
> I don't see any fundamental obstackles besides the processor.

What do you mean? I'm running NeXTstep 4.2 on Intel. Is this a problem?
I'm more worried about tying this Self port to X-Windows.

> > Squeak did a decent job of providing portable APIs, maybe the same
> > could be done with Self.
> 
> Yes, it could. The current Self system was aimed to run very
> comfortably on one specific platform (i.e. Sun) with all the
> features it provides. There are also several applications
> written in Self, f.e. the user interface, the parser generator,
> the web server, etc. that directly rely on services like Xlib
> and sockets. The system does not encapsulate the OS in the way
> Smalltalk systems usually do.
> 
> I just would like to do something reasonable. Rewriting a complete
> Self system from scratch is a lot of work. Switching the code generator
> from Sparc to i386 seems to me a more manageable task. The system
> contains more than 5 times as much self code as C. And the most 
> complex part, the memory system does not have to be changed.

I see and agree that just getting it running on an Intel Unix would
be a good start.

Steve

------------------------------------------------------------------------
eGroup home: http://www.eGroups.com/list/self-interest
Free Web-based e-mail groups by eGroups.com




More information about the Self-interest mailing list