Hi,
my vacation is over, I have to continue working on
something else. Therfore I have less time now to
continue with the Self port. I think that there is
not missing too much to finally get a running system
(with all the applications :-)). It all comes down to
the stack walking code.
In order to give others the chance to participate, too,
I have put the stuff on the web server. Everybody who
likes to see Self on Linux as soon as possible, and
knows how to use a debugger is invited to help fixing
the remaining problems. I will continue, too, of course.
Maybe, I also made some mistakes...
http://www.cichon.de/self/
-gordon
--
----------------------------------------------------
Gordon Cichon email: Gordon(a)Cichon.de
------------------------------------------------------------------------
eGroup home: http://www.eGroups.com/list/self-interest
Free Web-based e-mail groups by eGroups.com
cwardell(a)skila.com wrote:
>
> Hi all,
>
> Is their current any implementation of Self for the Wintel environment?
> I have been looking for quite a bit and have not come up with anything.
>
> Thanks,
> Charlie
There are two plans for it, but no timetables yet. Douglas Atique
has been studying the Self 4 virtual machine sources for the past
few months with the intention of porting them to Windows. It would
be easier to first port Self to some Unix on the PC (so only the
compilers need to be changed, not the OS and graphics primitives)
and then port that to Win32. Gordon Cichon has done most of the
work for the first part and has made available a partially working
Self for Linux:
http://www.cichon.de/self/
The second project is my own tinySelf. It isn't finished yet and
currently only runs on top of Self 4 (and so needs a Sparcstation).
When it is done, it will be ported to the PC. The first port will
be to Linux, then to the bare hardware and finally to the Win32
platform as well.
http://www.lsi.usp.br/~jecel/tiny.html
Finally, while it won't be specific to the Wintel architecture, you
might be able to use the JSelf implementation:
http://www.ConsultAr.com/JSelf
-- Jecel
------------------------------------------------------------------------
eGroup home: http://www.eGroups.com/list/self-interest
Free Web-based e-mail groups by eGroups.com
1
0
No Subject
by jbgarcia@pi.seinv.uvigo.es
22 Feb '99
22 Feb '99
Hi, SELFers !!
I'm having trouble installing Self for Linux by Gordon Cichon.
First of all, it is mandatory to install on your /home directory ?
Once I made the variables, and type make on ../bin subdirectory, the
Makefile ONLY says:"Locks overcomed" (or similar), and, as you can imagine,
the next step doesn't work.
Is anybody there that could help me ?
Thank you in advance ! :-)
Jose
------------------------------------------------------------------------
eGroup home: http://www.eGroups.com/list/self-interest
Free Web-based e-mail groups by eGroups.com
Hi all,
Is their current any implementation of Self for the Wintel environment?
I have been looking for quite a bit and have not come up with anything.
Thanks,
Charlie
------------------------------------------------------------------------
eGroup home: http://www.eGroups.com/list/self-interest
Free Web-based e-mail groups by eGroups.com
Hi!
I've set up a web page for my first version of ``mySelf´´, my Self parser
and simulator written in Smalltalk! If you like, check out
http://freeweb.digiweb.com/computers/sma/
MySelf works both for VisualWorks Smalltalk and Squeak, however the Squeak
port is really crude. As Squeak's syntax unfortunately doesn't conform with
the "standard", I had to work around some problems, mainly the fact that
"_" isn't a valid character in message names. Therefore, I recommend
VisualWorks NC, which is also _much_ faster.
Happy New Year!
bye
--
Stefan Matthias Aust // Are you ready to discover the twilight zone?
------------------------------------------------------------------------
eGroup home: http://www.eGroups.com/list/self-interest
Free Web-based e-mail groups by eGroups.com
4
16
No Subject
by jbgarcia@pi.seinv.uvigo.es
15 Feb '99
15 Feb '99
Hi, all !
I'm a beginner in Self, with a general interest in prototype object languages.
This is just a salute message, but I have a first question about Self:
It is possible to programme WITHOUT the graphical environment, I mena, just giving a Self source text file ?
Thank you in advance,
jose
PD: I'm noticed about the porting efforts to Linux: what about Win32 platforms ?Is there any attempt to port Self to Win32 ?
(There is only a question, don't be offended ;-D)
------------------------------------------------------------------------
eGroup home: http://www.eGroups.com/list/self-interest
Free Web-based e-mail groups by eGroups.com
datique(a)pcs.usp.br wrote:
> When I first thought of having Self run on an Intel platform, I thought of Windows, which was the system I had then. Then, I noticed that it would be too much work at once to bring all the Unix facilities to Windows (I tried the excellent Cygwin32 and mingw32 ports of gcc, but that was not enough). Then I thought of having Self on SCO OpenServer, of which I had a noncommercial copy. As things were not easy, I cut all down to the smallest step I could think of. And that was Solaris x86.
> It looks like Gordon has solved the biggest problems of the port on Linux, but now I have spent the last six months studying the inner workings of the Self system and I think it's not time to stop. I always wanted to learn how such a great system works. And who knows what else can be achieved when more people try different solutions to the same problem...
Maybe we could get earlier to working system if we
share our results.
How did you handle the stuff with the code generator?
What did you do with the stack frame?
Do you think, recompile.c or convert.c have to be
functional as long as SIC is disabled?
-gordon
--
----------------------------------------------------
Gordon Cichon email: Gordon(a)Cichon.de
------------------------------------------------------------------------
eGroup home: http://www.eGroups.com/list/self-interest
Free Web-based e-mail groups by eGroups.com