Do all the things like ++ or -- rants, post your own rants, comment on others' rants and build your customized dev avatarSign Up
From the creators of devRant, Pipeless lets you power real-time personalized recommendations and activity feeds using a simple APILearn More
xsacha4366yNot sure how you can complain about moving to swift. It is a modern language and finally makes developing for iOS/OSX less cryptic.
Only thing I can think of is you spent ages learning objc and now not so useful and kids can pick up this new language easily and compete for jobs.
Not too much difference between swift 3 and 4. We just switched from objc to swift at work since it is stable enough nowadays.
JohanO20646yUh, "Objective-C" and "well designed" are words certainly not common to see together!
Geoxion9106yThere's another option :)
Xamarin C#. You'll have an Android and Windows app at the same time
This rant makes me feel bad for choosing swift as my first language to learn
A-C-E57396y@bcye you shouldn't feel bad swift is awesome
@xsacha I know a dozen assembly languages, FORTRAN, SmallTalk, Object Pascal, C, C++ Objective C and a plethora of others. Swift is the messiest thing I have run through a compiler.
I started programming in 1981 on a computer I built with a soldering iron and a bag of resisters, chips, capacitors, and bare boards. I not only embrace change, Ms Change is my bitch!
It is not about change or learned dependencies... Apple could have done it right but instead put a bunch of rookies on the task and came up with a half assed language that pales in comparison to even HyperCard or AppleScript (both elegant and easy to the point of trivial).
Swift... gimme my god damn BB gun and I'll take care of that bird.