3 ms·
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 b
by jolux 7y ago
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.
- pjmlp 7y agoSwift 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.
- chiefsucker 7y agoUsing 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.
- jolux 7y agoExcept SwiftUI is built on AppKit and UIKit as far as I know.