The language complexity issue of C++ is one of the main reason it put me off so much. And there is someone out there who posted a method of creating an iOS app with no Objective-C code at all but quite a lot of runtime abusing. The same method can be used on C++ but that requires some understanding how Objective-C code works under the hood.
> On Jun 14, 2015, at 07:46, Graham Cox <graham....@bigpond.com> wrote: > > >> On 13 Jun 2015, at 8:09 pm, Michael David Crawford <mdcrawf...@gmail.com> >> wrote: >> >> The problem I've got is that those who pay for iOS and OS X >> development have it in their heads that one must know either >> Objective-C or Swift. > > > You do need one of those to code for Apple devices, even if all your own code > is in C++, because that’s what the frameworks use, and all the published APIs > are expressed in. It’s a bit like the old days when you’d code in C or C++ > but all the published APIs were in Pascal - you had to have an understanding > of Pascal to follow the documentation at the very least, and to work with > OS-defined data structures. > > For me, coming from 12 years of C++ to Objective-C in the early 2000s was a > huge boost in productivity. A much simpler language can actually boost output > because you spend less time trying to understand all the “features” you never > actually need or use. YMMV. > > —Graham > > > > _______________________________________________ > > Cocoa-dev mailing list (Cocoa-dev@lists.apple.com) > > 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: > https://lists.apple.com/mailman/options/cocoa-dev/max%40maxchan.info > > This email sent to m...@maxchan.info
signature.asc
Description: Message signed with OpenPGP using GPGMail
_______________________________________________ Cocoa-dev mailing list (Cocoa-dev@lists.apple.com) 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: https://lists.apple.com/mailman/options/cocoa-dev/archive%40mail-archive.com This email sent to arch...@mail-archive.com