darwin mc

Geoff Canyon gcanyon at inspiredlogic.com
Wed Jan 23 13:39:01 EST 2002


At 11:11 AM -0700 1/23/02, Scott Raney wrote:
>We're currently researching adding [shell cmds] to the Carbon engine, but it's
>a pretty hairy problem because none of the APIs we use for this
>feature on the UNIX platforms are available in Carbon.  Worse, there's
>no good way to integrate events from the GUI with events generated
>when the subprocess writes something to the pipe that the engine reads
>from (on UNIX systems everything comes in the same place), so at best
>it will be much slower than it is on UNIX platforms and at worst you
>may lose the ability to do anything at all when a shell() process is
>running (i.e., no redraws, no way to abort out, etc.).

What's the possibility of a Cocoa-based MetaCard, then? Would that be closer to MetaCard's Unix roots, and therefore simple? Or is Cocoa as separated from OS X's Unix underpinnings as Carbon is, and therefore the task is more akin to a whole new rewrite?

regards,

Geoff




More information about the metacard mailing list