ASPN ActiveState Programmer Network
ActiveState
/ Home / Perl / PHP / Python / Tcl / XSLT /
/ Safari / My ASPN /
Cookbooks | Documentation | Mailing Lists | Modules | News Feeds | Products | User Groups


Recent Messages
List Archives
About the List
List Leaders
Subscription Options

View Subscriptions
Help

View by Topic
ActiveState
.NET Framework
Open Source
Perl
PHP
Python
Tcl
Web Services
XML & XSLT

View by Category
Database
General
SOAP
System Administration
Tools
User Interfaces
Web Programming
XML Programming


MyASPN >> Mail Archive >> tcl-mac
tcl-mac
Re: [MACTCL] No 64-bit Carbon = Problem for Tk Aqua?
by Kristoffer Lawson other posts by this author
Jun 18 2007 10:11AM messages near this date
Re: [MACTCL] No 64-bit Carbon = Problem for Tk Aqua? | Re: [MACTCL] No 64-bit Carbon = Problem for Tk Aqua?
On 18 Jun 2007, at 19:15, Tim Jones wrote:

>  Objectionable C - that's why.  We old-timers know C and C++, and
>  Carbon works with C and C++.  To make the move to Cocoa, we need to
>  move our knowledge base to Objective C.  While that may be a simple
>  thing for new programmers, for us old dogs, it would be a dramatic
>  new trick.  Additionally, it means developing an entire new code base
>  for existing applications.

I know C and C++ myself. Knew them before ObjC and I have to say I  
prefer the latter. Don't be scared of it. ObjC is surprisingly easy  
to learn. The learning curve is nowhere near as steap as with C++. I  
was doing stuff with it in under a day. Actually, with the [] syntax  
it feels a bit like Tcl :-)

Besides, you can mix C and ObjC easily (that's really the point) and  
I believe C++ fits into the picture as well, although I've never done  
it.

> > I can understand the move from Apple's point of view perfectly.
> > In fact, it has been a public secret for years that Carbon will be
> > deprecated at some point and that developers should use Cocoa. It's a
> > lot of work to maintain to APIs and does not make much sense for
> > Apple.
> 
>  But, they set the precedence...

Carbon was always the API to make the transition from OS9 easier. It  
has always been obvious that Cocoa is the preferred thing.

>  They feel more refined because the developers didn't take the time to
>  make things correctly in the Carbon version.  There are a lot of
>  Carbon-based apps out there that have a feel and workflow as refined
>  as any Carbon app.

Sure, but you also hit on the point. They didn't take the time with  
Carbon. The consensus seems to be that it is easier to get a  
compliant application with Cocoa.

            /  http://www.fishpool.com/~setok/


-------------------------------------------------------------------------
This SF.net email is sponsored by DB2 Express
Download DB2 Express C - the FREE version of DB2 express and take
control of your XML. No limits. Just data. Click to get it now.
http://sourceforge.net/powerbar/db2/
_______________________________________________
Tcl-mac mailing list
tcl-mac@[...].net
https://lists.sourceforge.net/lists/listinfo/tcl-mac
Thread:
Kevin Walzer
Kevin Walzer
Bill Northcott
Jeff Hobbs
Bill Northcott
Kevin Walzer
Kristoffer Lawson
Kevin Walzer
Tim Jones
Jim DeVona
Tim Jones
Jim DeVona
Tim Jones
Kristoffer Lawson
Skytag
Skytag
Kristoffer Lawson
Skytag
Kevin Walzer
Skytag
Svenn Are Bjerkem
Kevin Walzer
Kristoffer Lawson
Kristoffer Lawson
Jon Guyer
Kevin Walzer
Jon Guyer
Jim Ingham
Kevin Walzer
Kristoffer Lawson
Kevin Walzer
Tim Jones
Kristoffer Lawson
Tim Jones
Adrian Robert
Tim Jones

Privacy Policy | Email Opt-out | Feedback | Syndication
© 2004 ActiveState, a division of Sophos All rights reserved