|
|
 |  |
Re: QNS''s future?From: Men & Mice Support Date: Sunday, October 10, 1999
Time: 6:39:00 amSorry for the silence on this question... I sent the following answer on 10/1, which was apparently waylaid en route and never made it to the list.
>Is it a carbon-ised version or a true port to openstep?
>(I've heard that carbon-ised (emulated) ports are very slow on OS X)
Again, we can't give details. All things can change between inception and publication.
I would like to answer on the slow/emulation comment, though. I have also heard this, and as i recall, the argument goes something like this:
o The native executable format will be OpenStep.
o Therefore, Carbon must be running in emulation.
o Therefore, it must be slower.
However, the first point makes an unreasonable assumption: that an operating system can only have one native executable format. This is false, as demonstrated by Linux, which has at least 2 different native executable formats (a.out and elf). I've studied the Linux kernel, and the way it does this is pretty neat - it has a very modular architecture, and when starting up an application, it examines it to determine the format. It then loads the appropriate format module, whether it's elf, a.out, shell script, or Java.
So it is entirely possible that both Carbon and whatever they're currently calling OpenStep (Cocoa?) will run as native apps.
Keep in mind that I don't work for Apple, nor do I have access to any of their inside information. The above is merely a combination of speculation, evidence from outside, and logic.
____________________________________________________________________
Chris Buxton cbuxton@menandmice.com
Men & Mice http://www.menandmice.com
Makers of: QuickDNS Pro
|

Return to Digital Point Solutions' Home Page |