Ranter
Join devRant
Do all the things like
++ or -- rants, post your own rants, comment on others' rants and build your customized dev avatar
Sign Up
Pipeless API
From the creators of devRant, Pipeless lets you power real-time personalized recommendations and activity feeds using a simple API
Learn More
Comments
-
Swift 1 was great. Now what the hell? Who the fuck thought of these changes? Even worse is the '_ ' before parameters in functions, why? What was wrong before? Where's the real for loop gone? I despise using .. or ...
fuck you apple. You're losing all you non-retarded customers. You don't even have pro machines anymore, just fancy expensive netbooks. I hate to see a good language go to down the drain, it's like watch an alcoholic -
@DeveloperACE You're looking at it as data. But in actuality, it requires a full release of the shift key, a hand movement to the 1, and then a keypress of the 1. Its very frustrating.
-
grublle3988yThere's reasons and good ones too. Swift 3 is amazing, however, Apple acts like it's fully working languages when it's more like in beta. The fucking thing changes in every few months and breaks everything.
-
Salmakis6738yI hate working with apple languages and APIs clanging every month, i fear to start xcode on projects that was not active for a few months.
-
No language is free of these improvements and updates. The last time I looked java 1.8 was at patch 111. We have to keep moving forward - accept it or move on to some other profession. Swift 3 is a joy to work with and I bet the engineers at Apple, Microsoft, Google etc know a lot more about software development than the vast majority of us.
-
@codeblue i think it's more about making things easier for your users, just like with any other app. Just that in this case the users are other developers. They need to look at things from the perspective of those who use swift.
-
You can always check why a change was made, their GitHub includes all info, as for ++ here is why:
https://github.com/apple/...
I personallywant it back -
I'm not convinsed with what I read, especially the part: These operators increase the burden to learn Swift as a first programming language
I my self wasn't able to learn Swift if they were still there ... Oh wait, Swift 1 had them and didn't find issues learning that thing 🙄 -
@gitpush that flavor of bullshit being served is exotic... It's further proof that to Apple the definition of an update is to remove working features without regard to the actual users
-
@phantom-254 true, although Swift is getting better but that is one of the things that is just not right. No major improvements here just something like: hey our language is so cool it doesn't use old fashion stuff!
Related Rants
Oh Swift why
undefined
operators
swift