4 ms·
> I mean this in the most non-confrontational way: have you actually used/looked at Rust? I follow Rust since Graydon Hoare's initial vision for it. Which i lo
by oscargrouch 9y ago
> I mean this in the most non-confrontational way: have you actually used/looked at Rust?
I follow Rust since Graydon Hoare's initial vision for it. Which i love it when it first came out. The garbage collected Rust had so much potential, in my point of view.
Then when i started to follow it, it was chaging into this current encarnation trying to chase C++, and market as a better C++.
I've coded in it for a period of 6 months, i like it, i understand its value, but somehow with the explicit lifetime thing, it started to become even more painful to code in it, even compared to C++, where you still have to create a header file and a impl file, without a proper module system.
The first Rust vision, now was re-created even more beautifully in Swift.
I get it what Rust is, i think it has its value and its place, im just saying that it will get a time where it will be very harsh to Rust get more adoption, because, even if you like it, you just cant get out of the great ecosystem all coded in C and C++. Interfacing with C for other languages is pretty easy, but you still have to wrap C++ interfaces, and use just some features, because you lost access to the whole thing (think LLVM for instance).
So C++ has this net effect, which it achieved by the virtue of all this amazing software ecosystem, where giving its talking its native language its much easear to interact with.
- littlestymaar 9y ago> The first Rust vision, now was re-created even more beautifully in Swift. Had you said Poney I'd have agreed, but I don't see how Swift matches the first Rust vision (a safe concurrency model).
- littlestymaar 9y agoI meant Pony[1] obviously [1]https://www.ponylang.org/ https://www.ponylang.org/