Would there also be interest paid for time lost in traffic? New York roads are tight and always busy, something the public transit system is supposed to workaround.
There are many legitimate uses of calling methods and functions using reflection. Expecting to hit all of them in a short review process is comically optimistic for anything but the simplistic of apps.
Your suggestion of enforcing this also makes no sense from performance or privacy standpoint.
Is it the best tool in the world? No. Is it the only actual tool to communicate bugs and enhancement requests to Apple? Almost. We've all used issue tracking software to add to backlog ("Open a Jira and I'll take a look when I have time"). Doesn't mean it's not being looked at.
That bus entails both good and bad, and everyone should be familiar with the risks of developing in a language in this state.
Personally, I wouldn't take any job application that only lists "Swift developer" seriously. Anyone serious enough about iOS development should know that you always need both. Also, not a big fan of telling people what technology to use forcefully.
There are a lot more challenges than just ABI and 32 bit. Swift is not dynamic, lacks many of the features the ObjC runtime provides - so most of Apple's frameworks cannot actually be implemented in the same way with Swift. Basic stuff like KVC, KVO, responder chain, etc. go out of the window. And many of Apple engineers are not convinced throwing these technologies out of the window for some imaginary benefit from Swift is the right direction.
Please let me know how editing goes for you on Blender on a semi advanced video project. These types of comments are the worst. It's on the same level as "Yes, GIMP is an alternative to Photoshop because it has brush and layers".
The tiniest of examples: try to enable "advanced" typography features in a document, such as ligatures, small caps, proportional figures, mathematical equations – without having to convert your document into TeX.
No to condescend, but that just means that what you do most likely only has to do with programming. If you attempt to branch out into other fields of activities, Linux software is just not capable enough. Try to edit a photo beyond the basic capabilities of Gimp. Try to author a video project. Try to master audio. Try to design and edit documents beyond the most basic capabilities of LibreOffice. Attempt spreadsheet workflows.
It's just not there. But yes, if you want to run Python, GCC or Ruby from the commandline, Linux is very capable of giving you a faster experience.
It is never black and white. Moving to Linux would only be feasible when the vast software library is available on Linux, including, but not limited to, productivity, games, media playback, drivers (hardware support). In the mean time, scripts like these fill holes that should not be there in Windows.
I do agree that people executing this script should not only rely on "it's open source, so smart people will look at it and find issues", but actually research and fully understand what is going on.
While this is a fun project, the ultimate conclusion here should be: if you feel uncomfortable in you job or browsing the internet near your boss, it's time to move to a different job. I understand this is not a privilege possible by everyone, those that can should exercise it.
These are no "lies", just misunderstanding on the part of those that believe the untruths. Those that have basic understanding of C know most of the things listed in the article.