Hacker News new | past | comments | ask | show | jobs | submit | travisty's comments login

Thanks for that update that no one asked for.


Please don't be rude.

We detached this subthread from https://news.ycombinator.com/item?id=11262923 and marked it off-topic.


I'm excited to hear the Rust news, but I don't want to make a "+1" comment or whatever, since that clutters the thread. There might be other people who feel the same.


Do you think someone asked for this comment?


There isn't much interest because for the most part, intelligent people don't devote themselves to things that can easily be proven false such as religion.


Sadly though, a lot of the books either are or will be out of date as more updates come to Swift and break existing code.

I've been working on and off with Swift since the beginning, it has a lot of great characteristics, but updates breaking code isn't something most developers have time to worry about.


It's tough. I had a book out in 2014 and it's just been re-released as a second edition in 2016 (Swift Essentials) with fixes for all the changes introduced since the initial release. And you can't run the fix-its on a book :-)

One thing that has helped with the new openness of Swift's evolution is that I included several upcoming warnings, such as the demise of the ++ and -- operators and the 'standard' for loop.

There will have to be a phase change in the future when Swift moves from a "move fast and break things" to a "stable evolution". It has been suggested that this will begin with Swift 3 (when a stable ABI is introduced) but I suspect it will be Swift 4 or 5 when stability is really nailed down.


Yes, and the new versions will have updated Swift. The four year old Objective C books will contain valid code with outdated API calls.


Consider applying for YC's Summer 2025 batch! Applications are open till May 13

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

Search: