Re:Rust 1.42
by jhasse on Thursday March 12, 2020 @03:32PM
(#22560800)
And other features that differentiate them from C++. But I think that was the OP's point: People are switching to other languages mainly because C++ has become a monster, not because of missing memory safety.
[ Parent
| on HN ]
I don't think that's the whole story. Golang is mostly picking up programmers from dynamic languages, according to Rob Pike, and Swift is gaining steam mostly because Objective-C while not monstrously complex like C++ is incredibly verbose.
Swift is gaining steam, because Apple dictates it, unless one enjoys using a frozen language.
Likewese using C++ on Android requires perseverance given the how the NDK is handled and what it exposes, while on Windows it feels nice because it has parity with .NET tooling, specially on UWP.
Re:Rust 1.42
by chiefsucker on Saturday March 14, 2020 @07:07AM
(#22574458)
Using a frozen language isn’t the real problem here, though.
The Apple ecosystem slowly gains new frameworks like SwiftUI that simply don’t work with Objective C anymore. The platform is abandoning one language similar to Microsoft and their VB story. It will take a long time, but AppKit & UIKit will end similarly to how Carbon ended on macOS.