Is Obj-C now useless because of Swift?


hi guys,

taking course in developing mobile apps ios using objective-c. university doesn't offer swift because it's new. question, waste learn objective c because of swift? don't want spend 3 months of life learning programming language is/will obsolete in predictable future. thank you. :confused:
 

short answer: no. objc can't go anywhere, it's late.

longer answer: "you don't want spend 3 months" ... 1st assumes can/will become productive programmer. can determine this. 2nd might hate programming , again, can determine this. worth looking (imo) because programming can fun or @ least better other jobs.

longer answer: apps pretty out of infancy stage, more mature when apps 1st started. there's ton of objc code out there that's being done.

if developing new app ground 0 , don't need example code, swift might there, however, objc there too.

mature apps @ point in objc, aren't dump language easier. have no reason to.

value of easier language. easier language has no value know current language.

example: if government came out new language replace english in order make easier people learn... of 0 value know english. in addition, value of new language use or use results of it. in other words, if programming shop has 1 million lines of objc , want maintain , modify it... knowing swift won't unless want rewrite @ least part of it.

have dig deeper , ask: want app or job? want job later?

_if_ swift takes off, can adapted current apps standpoint (as understand it) work (swift/objc in same app).

also, if swift catches, new apps may developed in large numbers, number of jobs new language large , @ start of new wave.

might best learn both.

remember, app development more language, @ api , design of apps add-ons (backend servers, cloud, bt devices, etc) takes more language alone.
 


Forums iPhone, iPad, and iPod Touch iOS Programming


  • iPhone
  • Mac OS & System Software
  • iPad
  • Apple Watch
  • Notebooks
  • iTunes
  • Apple ID
  • iCloud
  • Desktop Computers
  • Apple Music
  • Professional Applications
  • iPod
  • iWork
  • Apple TV
  • iLife
  • Wireless

Comments

Popular posts from this blog

Carrier post Error specific

How to increase vRAM for HD3000 graphics

Carrier [Information] AT&T NEXT