A number of questions
lattam at mac.com
Tue Dec 14 19:15:59 UTC 2004
The question below is that the classes are named *MacOS9* so I was not
sure if that or the unix code was in use on MacOS/X standard usage
(what is in the full download).
A separate question: Are you working on the 64 bit VM? Is it available
for the G5? I obtained the files from the CVS repository for VMMaker
work, but are the 64bit changes in that, or another location?
On Dec 13, 2004, at 11:29 PM, John M McIntosh wrote:
>> Michael Latta <lattam at mac.com> wrote:
>>> I will pick up the NuBlue book. The ST-80 books I have had for
>>> decades. I have started to read the comments in the VMMaker
>>> and will check the others. There are platform specific MacOS but not
>>> OSX bits, on OS/X are you using the Unix bits, or the MacOS bits?
> I'm not sure I understand the question? Technically you can run either
> the squeak VM as a unix quartz application
> under os-x lacking some of the historical mac features, it's a
> traditional unix development environment supported by Ian.
> Or the original squeak mac VM as a carbon application. That code base
> is compiled both on os-x using project builder and os-9 under
> an old version of codewarrior and uses #ifdefs to switch between os-x
> and os-9 issues. So for example we use carbon events versus the
> getnextevent, or underneath posix UTF-8 file names, versus HFS+ names,
> and unix BSD sockets, versus Open Transport.
> More merging of the code base will occur over time, certainly once the
> os-9 classic mac users fade into retirement. Which VM to use
> is a matter of personal preference.
> John M. McIntosh <johnmci at smalltalkconsulting.com> 1-800-477-2659
> Corporate Smalltalk Consulting Ltd. http://www.smalltalkconsulting.com
More information about the Squeak-dev