• Open Menu Close Menu
  • Apple
  • Shopping Bag
  • Apple
  • Mac
  • iPad
  • iPhone
  • Watch
  • TV
  • Music
  • Support
  • Search apple.com
  • Shopping Bag

Lists

Open Menu Close Menu
  • Terms and Conditions
  • Lists hosted on this site
  • Email the Postmaster
  • Tips for posting to public mailing lists
Re: Thoughts on Cocoa
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: Thoughts on Cocoa


  • Subject: Re: Thoughts on Cocoa
  • From: "Lars C. Hassing via Cocoa-dev" <email@hidden>
  • Date: Fri, 4 Oct 2019 19:41:20 +0000
  • Arc-authentication-results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=ccieurope.com; dmarc=pass action=none header.from=ccieurope.com; dkim=pass header.d=ccieurope.com; arc=none
  • Arc-message-signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=IN3WrVXwODdGsXCcMnHivMG5sA86xfR4FODsiKL6nCM=; b=AevIaGB6sgf9CziC/UtIH6qzQne1+ILHjwY1cW365V4GHXiTfUG/9a6NfZiyAJRzYv213xtAAEa37qE0luVEQBwu6+Fv9Bw8/m5Mu8SegstdRaaHqFP3g/TeTuxCBhwWtWEcXFmVrzIzFxWskbIk+wphNJtX8RwYdx2qo4TpwECM54kmSj757jPm7P42Io7YK07VAuyTuJVAMOhCBiE+uDqHgjDK0+MDP0IMRrKekvnGsax66u6BNU9O1dIkh/8LTjg94cajKo1RKQS5hfHAlh6DxVvOcXNd+TD58E2Gu58DhlKq3xi+042ZYcwhoX2HNs6mhqQnv2ilpxeSRrwCNg==
  • Arc-seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=lRrgIPbrlUZKo5Z+5jGJxuW5pVEqGFwedMYjjQpg6//6z/Vmki5752xVOfkgILIPLhYq++A0MS002kg9ZBFQb5AahoqRj4Bew4Z9lryFnSDzYZt576ryi87NthPeIKVad7Pocqglk+xDyjZm8lFTWZW/MhEITnSKrqQXeU1a15g6bX9+sVSHl/WXOyOpxwOoRUAzPv6hJ5mtMnRjEuA2ZR4vYzXLG6UMs7qOGGvwMWpMKqTdgZJODewx7y6hjpE85z3q20ldNkF45kLEvxmr3kj76vU7gsqvrrnT3U7DlIQYD5OrAkl4aUd+DpL+HvNqPSOe/+9ALZjgqrAY5C2/Rg==
  • Thread-topic: Thoughts on Cocoa

On 4 Oct 2019, at 21.00, Jens Alfke wrote:

The people I hear complaining about this are those who, like you, didn't move
to Cocoa. Carbon was a _temporary_ transition API*. It was necessary when Mac
OS X shipped in March 2001, but even though it wasn't yet formally deprecated,
it was clear it would be.

Carbon might have started as a temporary solution, but it ended up a very good
solution,
which Apple stated in "It’s the Future” (Last updated: 2004-06-28)

   "Apple is committed to the HIViews, Carbon events, and nib files for Carbon
implementations of the user interface.
    All new controls and other features will be based on HIView.
    If you want your application to take advantage of the latest features, you
need to adopt the modern HIToolbox.”

https://web.archive.org/web/20080725021421/http://developer.apple.com/documentation/Carbon/Conceptual/Upgrading_HIToolbox/upgrading_hitoolbox_conc/chapter_2_section_7.html


When my company was going to the Mac platform (in addition to Sun+AIX+Windows),
Carbon seemed like a good choice.
Now we have just wasted several man years going to Cocoa.
Microsoft is really the good guys, as somebody said, not letting developers
down.
/Lars

_______________________________________________

Cocoa-dev mailing list (email@hidden)

Please do not post admin requests or moderator comments to the list.
Contact the moderators at cocoa-dev-admins(at)lists.apple.com

Help/Unsubscribe/Update your Subscription:

This email sent to email@hidden

  • Follow-Ups:
    • Re: Thoughts on Cocoa
      • From: Michael Hall via Cocoa-dev <email@hidden>
    • Re: Thoughts on Cocoa
      • From: Jens Alfke via Cocoa-dev <email@hidden>
  • Prev by Date: tvOS Play/Pause Button & Background music
  • Next by Date: Re: Thoughts on Cocoa
  • Previous by thread: Re: Thoughts on Cocoa
  • Next by thread: Re: Thoughts on Cocoa
  • Index(es):
    • Date
    • Thread