• 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: Language options: Objective-C, Swift, C or C++?
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: Language options: Objective-C, Swift, C or C++?


  • Subject: Re: Language options: Objective-C, Swift, C or C++?
  • From: Carl Hoefs <email@hidden>
  • Date: Sat, 13 Jun 2015 16:42:57 -0700

> On Jun 13, 2015, at 3:27 PM, Paul Scott <email@hidden> wrote:
>
> Swift insinuates itself into the developer community with typical grandiose marketing hype. But what practical value does it really offer? What failing, besides a distaste of Objective-C by some — excluding myself — required a whole new— really, a mishmash of other languages — programming language? Further, what does Swift offer to those outside the Apple developer community that would motivate them to adopt an open source Swift? At best, the answer appears to be, “Not much.”

Bingo. Even after reading all the posts in this thread, I still don’t know what problem Swift addresses, and no one seems to be able to answer that question — not even Apple in its marketing hype.

When I saw what ObjC had to offer over & above using just straight C, I was floored by the potential, and I haven’t been disappointed. It seems to me a near-perfect and quite pragmatic fit, especially for Apple development. The key here is “pragmatic”. It pretty much fits hand-in-glove with all aspects of modern software development (not just for Apple devices), especially with the recent (evolutionary) extensions to support ARC, GCD, blocks, and the like.

Seriously, I still don’t understand what Swift is all about. Maybe it’s just me but I can’t get past the feel that it’s an unoriginal mish-mash of poor ingredients (python, Ruby, C#, etc.) If it were clearly a major step forward, evolutionary or revolutionary, I think I would be seeing it by now.

-Carl


_______________________________________________

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: Language options: Objective-C, Swift, C or C++?
      • From: Uli Kusterer <email@hidden>
    • Re: Language options: Objective-C, Swift, C or C++?
      • From: "Gary L. Wade" <email@hidden>
    • Re: Language options: Objective-C, Swift, C or C++?
      • From: Jonathan Hull <email@hidden>
References: 
 >Re: Language options: Objective-C, Swift, C or C++? (From: Roland King <email@hidden>)
 >Re: Language options: Objective-C, Swift, C or C++? (From: Quincey Morris <email@hidden>)
 >Re: Language options: Objective-C, Swift, C or C++? (From: Graham Cox <email@hidden>)
 >Re: Language options: Objective-C, Swift, C or C++? (From: Michael David Crawford <email@hidden>)

  • Prev by Date: Re: NSFontPanel for a modal window
  • Next by Date: Re: Language options: Objective-C, Swift, C or C++?
  • Previous by thread: Re: Language options: Objective-C, Swift, C or C++?
  • Next by thread: Re: Language options: Objective-C, Swift, C or C++?
  • Index(es):
    • Date
    • Thread