JeffKilborn
๐ Joined in 2015
๐ผ -27 Karma
โ๏ธ 8 posts
Load more
(Replying to PARENT post)
Anyway, if 5% improvement is all that Rust will have over Swift, it's as dead as Lisp.
When Swift is finally open-sourced, there will be a huge exodus from Rust community and move to Swift. This is not survivable. Rust will quickly lose the little momentum that it has right now and it will be game over.
Personally I believe that any investment into codebases using Rust is a huge mistake and a waste of money at this point in time.
(Replying to PARENT post)
During the WWDC 2015 opening keynote, Federighi explicitly stated that Swift's a "systems programming language" and they even say it in the documentation:
> It is the first industrial-quality systems programming language that is as expressive and enjoyable as a scripting language.
https://developer.apple.com/library/ios/documentation/Swift/...
(Replying to PARENT post)
Like what? Please do enlighten us.
(Replying to PARENT post)
By how much? Will extra language codebase justify the speed increase (if any)?
Say you're developing some mobile app, why wouldn't you want to use a single unified codebase for front & backends instead of splitting it across Rust and Swift?
(Replying to PARENT post)
No, it's optional if you don't need to interact with Obj-C frameworks (ie. Cocoa). And memory is not managed dynamically. Swift uses ARC.
Like I said, I just don't see Rust sticking around for long. Swift will suck all the developers out of it since you'll be able to actually get a job programming in Swift.
(Replying to PARENT post)
Opensource Swift is only few months away and it already has a much bigger user base and is backed by the biggest company in tech. Rust & Swift share many common traits and kinda look alike as well.
Why should anyone pick Rust over Swift when Swift will be able to do everything Rust can do and is also positioned as a systems programming language? And Swift will also be a full-stack programming language and you will be able to program apps and backends with it.
I feel like Rust is about to get killed. And killed quickly.