Hacker News new | past | comments | ask | show | jobs | submit login

This is why I avoided embracing Swift until this year - we started using it in parts of our app but the 200 breaking changes in our project every 6 months was a major PITA.

Starting with Swift 3 they claim to be source-stable which is why I've dared embrace it wholeheartedly now.




Well but now scala (what I knew and just kept running with) is getting native compiler, eventually iOS support, academic underlying calculus for the language, all kinds of good stuff.

I have a lot of respect for Lattner, obviously, but Swift has spent a LOT of goodwill that people were willing to spare it. Unless IBM pulls a really good thing out of their hat, I fear that swift might be in a perl6 position where they finally made a language worth a shit, but ran out of gas as they reached top speed.

I guess time will tell. I WANT swift to be awesome, but in order to make it a rational choice, I NEED swift to be stable, common, and approachable for new employees. (something scala can struggle with for some programmers)

It's really gonna bum me out when swift4 gets announced this spring (/s) and completely ruins everything, and then swift5 would of course be announced around the time swift4 becomes even remotely stable.

It's just been a disaster so far.


In what concerns Apple OSes, just like with any other first class programming language developers that want to target them will not have any other option.

All the language improvements Objective-C has got since Swift was made available, were only to improve the interoperability between both languages.

Also just check the amount of WWDC talks from the past two years that still used Objective-C on their presentations.

This is why it is so important to have OS vendors sponsor new languages.




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: