CERULEAN STUDIOS - PORTS -> Write it in a portable APIStart A New Topic | Reply
Post InfoTOPIC: Write it in a portable API
Posted By: CLoNE

Posted On: Nov 26, 2001
Views: 360
Write it in a portable API

Since unix and OS X are essentially the same, it makes sense to write the software through OO abstraction allowing it to run with simple recompilation on multiple platforms. They have two real options QT3 or GNUSTEP.


Posted By: sadie

Posted On: Nov 27, 2001
Views: 319
RE: Write it in a portable API

Not quite. A large part of a program this good is the user interface code - and that's radically different on X than on other unices.

Also, i doubt if the product would be as good as it was if they didn't already use good OO programming.


Posted By: ARK

Posted On: Nov 27, 2001
Views: 315
RE: Write it in a portable API

Using Cocoa, the user interface for OS X should take maybe half an hour..... So the rest of it should take much less time, as it is fully BSD Unix underneath.


Posted By: namu

Posted On: Nov 27, 2001
Views: 307
RE: Write it in a portable API

Mac OS X has XFree too, and Gnome/GTK, and almost all Linux Windows Managers.
So there's no "interface incompatibility", it's just a matter of recompiling for a different target that uses the same libraries.


Posted By: sadie

Posted On: Nov 27, 2001
Views: 292
Seriously?

You can't seriously think that an XFree interface is comparable to a Cocoa one? Unix interfaces are just so clumsy.

I suspect the real porting work would take a little more than half an hour: step one, unless they were lucky enough to write this in Objective-C from the beginning (yeh, right) would be to do a wrapper around the existing C++ code.

I should add, you'll get much more interesting skins from the Mac crowd than the Unix people.


 

Cerulean Studios