Liam,

I saw this.  The tiobe index seems to disagree.  It’s also important to
remember that jetbrains recently had to take down their AppCode application
(which sucked) since it didn’t sell.

Jetbrains is the creator of the kotlin language so they have a vested
interest in their android customers.  I would take their “index” with a
grain of salt to say the least.

While it is certain that Apple won’t be investing into thing beyond ObjC
2.0, it is foolhardy to think that ObjC is going away anytime soon since
there is an enormous installed base of stable code, not the least of which
is Foundation and AppKit themselves.   Also consider CocoaPods.

So, no, not worried about it.  Also… look at Java and COBOL.  For years
people have declared the end of both languages.  Java is still popular,
though not in vogue and COBOL while not one of the “cool kids” has
literally billions of lines of code being maintained and new code being
written every year.  This (admittedly biased as it is by the CTO of
MicroFocus) article gives some reasons why….

https://techbeacon.com/app-dev-testing/why-your-cobol-code-isnt-going-anywhere?amp

Plus… Apple already has a mechanism for automatically allowing objc and
swift to work together.  Take a look at the frameworks in Xcode and you’ll
notice some files called *.apinotes.  These are YAML files that are used by
the compiler to allow easy integration into swift projects.  So,
essentially, if Apple writes an ObjC version of a framework they get the
swift version for absolutely free (minus the cost of writing the YAML
file).  If they write a swift only version they don’t get that benefit.

So, yeah, in conclusion…  Yes, ObjC is NOT on the rise, but reports of its
demise have been greatly exaggerated!  ;)

Yours, GC
PS. That being said, Apple dumping ObjC might spell a boom for us as all of
the people who have installed codebases would suddenly need support for it
either on macOS (on which we don’t currently work) or on other platforms.
Something to think about…

PPS. All of the above being said.  I admit I wouldn’t be terribly shocked
to hear from Apple that “we have dropped support for the legacy objc
language to provide you with the best support for our new swift language to
make it the ‘greatest developer experience in the world’” or some grotesque
BS like that. Lol

On Mon, Nov 27, 2023 at 06:05 Liam Proven <lpro...@gmail.com> wrote:

>
> https://devclass.com/2023/11/21/apples-objective-c-appears-to-be-reaching-its-end-of-life-or-so-says-jetbrains-survey/
>
> Disclaimer: this is by a colleague of mine but I have seen other such
> stories from the same survey.
>
> --
> Liam Proven ~ Profile: https://about.me/liamproven
> Email: lpro...@cix.co.uk ~ gMail/gTalk/FB: lpro...@gmail.com
> Twitter/LinkedIn: lproven ~ Skype: liamproven
> IoM: (+44) 7624 277612: UK: (+44) 7939-087884
> Czech [+ WhatsApp/Telegram/Signal]: (+420) 702-829-053
>
>

Reply via email to