Re:Apple’s use of Swift in iOS 12
by LeoNatan25 on Saturday September 29, 2018 @01:00PM
(#18101435)
My point isn’t to say Swift is bad. I personally don’t like it, but that isn’t the point. In my original comment, I wanted to say that rewriting software just because of a new language is probably a bad idea.
Apple could have continued using the existing software, rather than just throw away stable code for the sake of new devs to use a new language.
Re:Apple’s use of Swift in iOS 12
by MaxBarraclough on Saturday September 29, 2018 @02:30PM
(#18101960)
Agree completely - I'm not convinced that Swift is so much better than Objective-C that it makes sense to throw out mature production code.
Mandatory link to Spolsky's blog post on exactly this:
https://www.joelonsoftware.com/2000/04/06/things-you-should-...
In defence of Swift, it could still be that they spent less time bug-hunting than when they were developing in Objective-C, to reach the same, or inferior, level of program correctness.
Also, we're comparing a new product to a mature one. Were the original Objective-C programs stable in their first release?