4 ms·
How is developing on iOS these days? Swift seems like such nice a nice language.
by cdnsteve 11y ago
How is developing on iOS these days? Swift seems like such nice a nice language.
- krisdol 11y agoI find package management unscaleable (ie, it becomes more and more of headache as you pull in dependencies), but the language is much, much nicer to work with and read than Objective-C
- codeshaman 11y agoSwift is a very nice language. And it's pretty easy to learn too - it took me about 2 weeks to get the basics of it and in 1 month I was producing code at the same speed as with Objective-C. After a couple of months of Swift-ing, I now started a project in C++ and while it's nice to be back home (in the C++ world), I immediately feel like I'm on my own - C++ doesn't make any attempt to protect me from myself (although it feels like I have more power to do what I want). The Swift compiler, on the other hand, will obsessively stop me from fitting a square into a circle and will only allow me to do that if I declare loud and clear that "I know what I'm doing!".
- cies 11y ago> The Swift compiler, on the other hand, will obsessively stop me from fitting a square into a circle You might really like Haskell :)
- gdubs 11y agoI've been developing on iOS since it came out. It is better than ever. Swift is a great language in my opinion – feels very familiar to Objective-C, but is much lighter-weight, and I find that I can spin up projects much more quickly. The type-safety took some getting used to, but pays dividends and has made programs easier to expand and maintain. Plus, I get to pull in ideas from the functional programming community which is great.