[Vm-dev] Cog Carbon vs Cog Cocoa

Esteban Lorenzano estebanlm at gmail.com
Fri Dec 24 17:42:06 UTC 2010

Hi Igor, as I said by chat, the real problem is that "carbon" is legacy code for macs... and we don't know if it will be present in next OSX release. Ok, maybe the next will have it, but I bet it wont be indefinitely, and probably wont be there in the release after Lion. 
Also, AFAIK, carbon API is mostly unattended... 
The whole Mac OS branch (non-cog) will be just maintained because there are a lot of macs running non-intel platform (where the cog doesn't run anyway), and it's needed mainly for eToys (but also some other work).
So, next week I will extend your cmake generator for Cocoa Cog... and I don't think it worths to keep the other one.


El 24/12/2010, a las 2:08p.m., Igor Stasenko escribió:

> Hello,
> just a question:
> - do we need to keep & maintain both of these, or it would be better
> to merge these two into single branch?
> As far as i understood, currently there is:
> platforms/
> Mac OS
> and
> iOS
> where Mac OS is made initially by Eliot, and iOS is a branch, made by
> John in order to migrate to Cocoa framework. Right?
> Currently i doing the cmake build conf which using a Mac OS directory
> for platform sources.
> But if it going to be obsolete (if its not already), then maybe i
> wasting a time and should focus on making a config which using sources
> from iOS dir?
> Also, i want to make configs for building StackInterpreter ,
> so, a total 4 configs.. and this is only for Mac :)
> -- 
> Best regards,
> Igor Stasenko AKA sig.

More information about the Vm-dev mailing list