On 17.12.2009 11:45, Stéphane Ducasse wrote: > On Dec 17, 2009, at 10:22 AM, Henrik Johansen wrote: > > >> I agree it seems to belong more in SmalltalkImage current than Smalltalk . >> >> TBH, I wouldn't mind if we split off a SmalltalkVM class as well :) >> > :) > What would you be an extreme abstractor :) > > BTW henrik it is snowing at your place because here eveyrthing is white but > not deep enough to have fun with it. > Not much snow here either, supposedly coming next week. Colder than I like though, -9C this morning :S BTW, I somehow ended up reading the Squeak mailing list from Dec. 2004 yesterday, the correct quote for what I believe you allude to would be "Random reorganizer" ;) > >> I'm wondering about the comment in vmParameterAt: though, which states 40 >> is "VM word size - 4 or 8 (read only)" >> >> 1) Jannik provided a wordSize: method for setting... Does this work? >> 2) In Interpreter>> primitiveVMParameter, the comment reads "40 >> BytesPerWord for this image" >> >> I'd recon the VM comment is the correct one, and this is dependant on the >> image and not the VM, seeing as how it returns 4 for a 32bit image on the >> 64bit VM. >> In which case, I definately feel wordSize semantically belongs to >> SmalltalkImage (and thus should be cached there rather than >> SystemDictionary) ;) >> > > We will have to have a really neat and clean namespace class instead of > systemDictionary. argh too many todos > so one by one.... > One step at a time... For all the people interested in learning in the Squeak community, it somewhat surprises me not one of them seems concerned of the experience for anyone above the age of 10. IE. If you're a student looking for an open-source implementation of Smalltalk to learn from and dive in all the way to the turtles, even if you made it past the UI of squeak, you'd still be running away screaming from the mess underneath, instead of admiring its structure and beautiful code...
Cheers, Henry _______________________________________________ Pharo-project mailing list [email protected] http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project
