Hi,
I have been writing Apps in Objective-C since 2008. In the last year (2014) while I was working on a very large project I realized that somehow my understanding of Objective-C got so large that I was able to write good and usefull code very very fast. So it took 6 years of constant coding in Obj-C to get a deep understanding of it and to build up enough experience to say that I am able to write good code very fast in Objective-C.
A few weeks ago I started working with Swift - I really like the fact that there are no Header-Files anymore and I understand that there are a lot of things that can help me write code much faster. But I am still having problems to switch - mainly because I am still thinking too much objective-c-ish when writing in Swift.
Problem is, I really don't see any advantage since I am still faster in Objective-C. And since I am currently starting a new software-project I really tend to stick with Objective-C since I already have a concept about how I implement the basic stuff in Objective-C .. Trying this in Swift I feel like being back in 2008.
But since I wanted to switch to Swift as soon as I begin starting to work on a new project I am asking myself if sticking with Objective-C might be a good Idea - I mean I am faster, and have a deep understanding of the things behind the scene when using Objective-C ... With Swift it's like being an amateur again ...
What do you think? How did you manage the switch to Swift? Any help, advices and opinios greatly appreciated ...
Thanks,
Simon