Alex McDonald wrote:
>...
> Which is where the problem starts. The kernel is heavily dependant on
the
> Intel x86 architecture, which is not what a Mac uses; it's Motorola
68000
> based.
Hi Alex, just a tiny nitpick -- since 1992 or thereabouts, it's based
on the PowerPC.
But the point stands that this is still big-endian, and VERY different
from the x86 (or should I say ia32?) line of processors.
>> Remember that the modern trend in programming is the MVC
>> (model-view-controller) architecture, where roles are well
>> defined and separated in different software entities.
>>
>> I post also this message to comp.lang.forth.mac
>>
>
> I suspect this is a different Forth altogether, that would require to be
> built from the ground up. There's just too mich baggage in W32F (I can't
> speak for MOPS, but the same is possibly true).
Possibly, though there's no technical reason that a new class
structure couldn't be written to sit above the code generator.
The problems aren't technical, they're just practical -- everyone's got
day jobs, and not enough time to take on such a big effort. There
would have to be an obvious big payoff to justify the time taken.
Then even if there were volunteers, the whole thing would have to be
specified, and I have a sneaking suspicion that to get consensus on
a specification might be a bit challenging ;-)
Cheers, Mike.
----------------------------------------------------------------
Mike Hore mikehoreREM@[EMAIL PROTECTED]


|