Hacker Read top | best | new | newcomments | leaders | about | bookmarklet login

Not 100% true. There are tons of apps in Objective-C that have been around for years and the support continues.


sort by: page size:

Sure, but I think it's fair to say that Objective-C only really hit the mainstream in recent years, with the increasing prominence of Apple technologies.

Even if your assumption Objective-C was only relevant after the release of iOS was correct, then Objective-C was still relevant since 2007. That's 7 years.

I doubt Objective C is on its way out...

objective-c has a particular set of strengths that is well-suited to gui development. if you count its beginnings at next, it has been in use in this environment for over 20 years. there is no way in hell apple would abandon it now.

Yeah but the number of objective C binaries are still increasing.

I wasn't saying Objective-C would get deprecated; I said AppKit and UIKit. That's what I predict.

Believe it or not. But Objective-C continuous to evolve. It is not a dead language.

It's pretty far ahead right now but I think this trend is going to start to reverse pretty soon. The combination of Apple loosening their restrictions, technology like Appcelerator getting better and Android's success will make it hard for Objective-C to continue its rapid growth.

What's the status of Objective C language today? Is it fully supported forever or is it in legacy status waiting for its support to be dropped in the future?

I don't they'd ever deprecate Objective-C when so much of their internal software and the biggest apps are still 100% Objective-C. Objective-C support is a good counter-example to Apple supposedly deprecating things.

Objective-C is here to stay as long as Apple hardware is a popular target for apps.

Once the Apple fad ends, Objective-C will be useless. It's already useless for the enterprise.


Just look at how successful Objective-C has been outside NeXT and Apple during the last 30 years.

I wonder how likely it'll be they keep Objective-C support. Ultimately, there's a huge amount of useful legacy code available they would be throwing away.

I think the way it's set up right now with interoperability works pretty well, and using it for new apps is a great idea, but forcing people to throw away existing apps that have been around for years.


Apple is supporting Objective-C out of necessity (both for themselves and others). It's still very clear where the future of iOS development lies, and how few disadvantages there are.

That they continue to support Objective-C has little to do with whether or not you should be using it. You should, clearly.


Objective C was replaced single-handedly by Apple, it wasn't a natural trend reversal.

It still doesn't beat the "Objective-C Only" fiasco..does it?

I stand corrected, and your argument holds, however there is a great deal of objective-c code out there, so it will take a long time to go away.

Sorry, I left out a word. The vast majority of Apple's internal iOS stuff is still being written in Objective-C.

Is it still using Objective-C? Is there still a job market for Objective-C developers or only in big companies to maintain legacy apps?
next

Legal | privacy