+ 11
Swift vs Objective-C (iOS)
I have never heard of Swift until SoloLearn. Now I'm wondering which one I should learn. Is there any benefit to knowing Swift over Objective-C? or should I just stick to my Objective-C lessons? Any input at all would help. Thank you.
24 Answers
+ 14
SWIFT IS FASTER, EASIER, AND LETS DEVELOPERS BE MORE PRODUCTIVE.
+ 13
Actually Swift can run on Linux, check swift.org site. And seems like Windows can run it also.
+ 9
Swift is an open source language, and there are various implementations of it, official or not, across many operating systems.
Swift is considered by Apple as the future of iOS / MacOS / ... coding, and Objective-C is no longer their top priority ; that’s why I would recommend Swift over Objective-C.
But, whatever. Follow your own mind. I’m only stating a personal opinion.
+ 9
i would say swift because it the future of apple , anyhow , just pick one and start building apps
+ 8
Swift is way better than Obj-c. Since early 2017 swift became an open source language on the release of Swift3. Supported by Linux and macOS.
You don't only use it to code mac, iPhone, iPad, AppleTV, or AppleWatch App. but you also have few project for Swift web server side. (sush as : Perfect, Kitura, Vapor ...)
Easier to read -> easier to code -> easier to maintain it.
So you can mostly focus on what you want to do... than how you have to code it.
Most of community also adapt to provide libraries & framework updated to Swift.
It takes the benefit of previous language such as C, Cpp, Obj-c to make it more Swifty ;)
+ 6
Swift is better
+ 5
Seems like Swift is the path forward.
+ 2
my suggestion is-swift
+ 2
Swift is a nice language to learn because it's growing and someday it will be the default language for iOS and Objc should be just in legacy apps.
However...
I'm working as an iOS for some years right now and working with big company apps and banks.
For big projects, old, and not really planned apps, Swift is not ready yet.
Again, don't get me wrong, Swift is easier and cleaner. But the compile times for big projects, and some other stuff it's so annoying.
Even with the WHOLE_MODULE_OPTIMIZATION active, I got 15 to 30 minutes to compile an app.
So, yes, it's nice, and you should learn it. But I must say that I disagree when I see people answering with just: It is just better.
+ 1
swift will be great. it's faster and easier than objective c . But you should start from a little knowledge of objective c ,c or c++. some modules of objective c are also used in swift
+ 1
I think you shouldn't go with objective-c, as for it's high complexity. Complexity can produce some bugs and errors that are very hard to be detected, unless you use one of those programs, like checkmarx, that helps with it. So this is something that you should consider.
Good luck.
+ 1
Go for Swift
0
its faster lang if more tutorial of swift plzz give me link plzzz
0
Github for help
0
Swift is a little better to develop in iOS
0
Swift is on apple top priority, open source, used on mac, linux and pc. Also it is easier to read, to code and to maintain.
0
it does no harm if you do both
0
swift
0
o aashiqq....Bhai aise post pe dislikes hi milte h