Hi, there ! http://trevinca.ei.uvigo.es/~jgarcia/TO/zero/ I've uploaded new examples of programming with Prowl (the high-level programming language for Zero),...
Using the tinyBenchmark microbenchmark from Squeak I find the following figures interesting. I wonder how the Klein VM will fare? In all cases the benchmark...
Michael Latta wrote on Tue, 9 May 2006 14:08:06 -0700 ... That means you are only using the non optimizing compiler. This makes a huge difference. ... I...
It is definitely not a good idea to take such a micro benchmark too seriously. This was just what I had available that could be run on this many different...
... That doesn't seem right. On a 2.5Ghz G5 w/1GB, Io can do 3.7 million sends per second (by send, I mean a dynamic lookup and a block/method activation). ...
Io looks interesting, but misses a few things I really like in Smalltalk (user defined control structures using blocks primarily). Having compact syntax for...
I recently ran some numbers; the SPARC Self VM was about 3x more efficient, clock-for-clock, than the PPC version. Lets of reasons.... I also suspect that the...
David Ungar
David.Ungar@...
May 10, 2006 4:29 am
1929
Good point that the bytecodes for the Self VM are not necessarily the same as the Smalltalk VM. But since the benchmark is not really measuring bytecodes but...
... I don't want to turn the discussion to something other than Self, but Io supports blocks and those uses of them as well as even more compact forms of doing...
Thanks for the follow-up. I will look into it deeper. The examples I saw on the web site all looked more rigid as in for(I,1,10,sfuff with i) and appeared to...
... Specific areas that are/will/might impact you? (other than UI?) ... Such as? Also, have you tried Dolphin Smalltalk? (windows only). The UI is excellent. ...
Many of your points are interesting. When I talk about native windows I mean a Smalltalk window is an OS window. I have not tried Dolphin, which I guess I...
In the Squeak mailing list, Klaus Witzel mentioned the paper "Constructing a metacircular Virtual machine in an exploratory programming environment" by David...
Good idea! It never even occurred to me, but it should have. I'll be sure to mention future Klein papers here. It's true that our work so far on Klein has been...
Adam, This is great news. It is good to know that Self will not die when the last PPC Mac bites the dust. Now I can have one machine that runs OS/X, Windows,...
We're pleased to announce that Sun has agreed to make the Klein Metacircular Virtual Machine Kit available to the public under an Open Source (BSD) license....
Yay! (but not about the last part...) I will be away from my computer until Monday so won't even be able to properly read Adam's announcement till then, much...
Hi, I'm learning Self. I'm very impressed by this lang. I'm looking for explanatory papers on language and environment 'cause Self source code for objects lack...
At http://research.sun.com/self/papers/papers.html there are a bunch of papers about various aspects of Self. At http://bracha.org/mirrors.pdf there's a paper...
Hi, I'm trying to find out something on SELF's UI3 implementation but there's no results. Could you point me on papers or something 'bout it? Thanks in advance...
I'd say UI3 was a short-lived diversion that got nowhere near being a Croquet like thing. We did have Self objects that could appear as boxes on the screen....
Randy Smith
randall.smith@...
Sep 22, 2006 8:46 pm
1949
This is a bit off topic, but yesterday I was trying to install Klein 0.1 into a Self 4.3 image on a Mac running MacOS X 10.4 but was unable to follow this...