Search Again:

Re: QNS''s future?

From: Rob Thiemann
Date: Sunday, October 10, 1999
Time: 6:59:00 am

>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.

OK. I think most of us would be perfectly happy with an OpenStep native version :)

Heck, I'd be perfectly happy with a port of the already existing Unix version of DNS/BIND with a decent GUI on the front. And Whatever-The-Future-AppleScript-Is-Gonna-Be support.... No need to reinvent the wheel too much.

And as a side note, as much as despise Java for some things, it runs at nearly native speed on OS X. Or at least fast enough to fake it. I was playing with Paint.app I think, and didn't realize it was a Java app until opened the about box. I noticed it was drawing to the screen a little weird, but I didn't realize why until then.

Although I do hope we get to see a beta of this thing somewhere around the time that OS X ships...


Rob Thiemann
mailto:rthiemann@netshak.com

Netshak
Once you go with the 'Shak, you won't go back!



Messages In This Thread:



Return to Digital Point Solutions' Home Page