←
↑ ↓
→
You can use arrow keys to navigate in the map.
Loading tree...
The Swift programming language will become the standard for iOS application development while Objective-C will become obsolete
because
score: 5
Swift is easier, faster and safer than Objective-C and therefore better suited to app development.
however
score: 1
In 2 years, popularity of iOS programming languages dropped by 67%, from 3rd to 14th place on the TIOBE Index.
0 branch
‒
but
score: 4
Apple shows no interest to re-write their own code in Swift. As long as the system core itself is written in ObjC, it won't become obsolete.
however
score: 3
Apple did move their core libraries over to Swift.
0 branch
‒
however
score: 2
it ain't gonna happen any time soon. There is a tremendous legacy of frameworks and libraries that are difficult or impossible to access without an Objective-C shim. (See the HIDManager for an example)
but
score: 3
"not any time soon" and "never" are not synonymous.
because
score: 2
Companies are slow to move. For example 6 of top 200 iOS apps use networking library release 5 years ago
1 branch
‒
because
score: 1
If you build an easiest way to write a code that end in the same result, it'll be prefered over time.
because
score: 0
Apple is devoting a tremendous amount of time and energy to the development of Swift and the language has seen an unprecedented adoption rate in the last year.
but
score: 2
Xamarin allows you to write in a proper language like c#
1 fallacy reported.
Irrelevant Conclusion
Xamarin is not a programming language, it's a 3rd party framework. Out of the topic.
saiday
2 supporters.
0 branch
‒
4 branch
‒
×
The argument is too complex. You can switch to list view.
last update:
fuyangli
(4 years, 3 months ago)