• 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: Carbon -> Cocoa
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: Carbon -> Cocoa


  • Subject: Re: Carbon -> Cocoa
  • From: Jens Alfke <email@hidden>
  • Date: Mon, 20 Aug 2018 09:51:25 -0700


> On Aug 18, 2018, at 11:19 AM, Stephane Sudre <email@hidden> wrote:
>
> It might be the new Carbon once:
>
> - there is ABI stability in Swift. This could be not before late 2019.
>
> - the new APIs are only available in Swift. Is Swift NIO a hint this
> is coming sooner than expected?

By “NIO” do you mean the new Network.framework? They did only demo the Swift
API at WWDC, but it has a full C API too. (Which makes sense, since part of its
goal is to drag C developers away from the POSIX sockets API.)

> I don't know. I don't use networking frameworks.

You should consider adopting one at some point. There are several benefits they
provide that aren’t available with POSIX APIs, like faster connection startup,
and transparently switching between WiFi and cellular. (Stuart Cheshire’s
various WWDC talks go into detail.)

—Jens
_______________________________________________

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: Carbon -> Cocoa
      • From: Jean-Daniel <email@hidden>
References: 
 >Carbon -> Cocoa (From: Casey McDermott <email@hidden>)
 >Re: Carbon -> Cocoa (From: Sean McBride <email@hidden>)
 >Re: Carbon -> Cocoa (From: Stephane Sudre <email@hidden>)

  • Prev by Date: Re: Carbon -> Cocoa
  • Next by Date: Re: Custom keyboard with search bar not behaving
  • Previous by thread: Re: Carbon -> Cocoa
  • Next by thread: Re: Carbon -> Cocoa
  • Index(es):
    • Date
    • Thread