Swift is a very nice language. 
And it&#x27;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.<p>After a couple of months of Swift-ing, I now started a project in C++ and while it&#x27;s nice to be back home (in the C++ world), I immediately feel like I&#x27;m on my own - C++ doesn&#x27;t make any attempt to protect me from myself (although it feels like I have more power to do what I want).<p>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 &quot;I know what I&#x27;m doing!&quot;.