3 ms·
I’m surprised to see library support so high on the “needs to improve” list. It makes sense when compared to the rich Python ecosystem. Coming from a C++ backg
by forrestthewoods 8y ago
I’m surprised to see library support so high on the “needs to improve” list.
It makes sense when compared to the rich Python ecosystem. Coming from a C++ background I consider the Rust library ecosystem to be one of its strong points already!
- pritambaral 8y ago> Coming from a C++ background I consider the Rust library ecosystem to be one of its strong points already! In a sense, I agree with you. Certain kinds of features available in the Rust ecosystem are much more easily available than in the C++ world, and there's been a lively pace of articles published about libraries and applications in Rust. But another sense I got from looking at libraries to use myself and applications to learn from was that the ecosystem is quite smaller and ... not quite as matured as the C/C++ ecosystem (I'm _completely_ ignoring FFI for this argument). Of course, all of this is completely natural, and I'm simply not expecting them Rust ecosystem to be competitive with the much older C/C++ ecosystem(s), but this realization does temper my excitement with Rust a bit.
- forrestthewoods 8y agoSome of my excitement is for potential rather than current offerings. But having a gamedev background we tend to roll most things ourselves. C++ is such a hodgepodge of mixed build systems that adding a moderately sized library is a huge PITA.
- jayflux 8y agoI have a feeling some of it is due to all the "Why isn't X in the std library" questions being bundled into library support. If this is the case then its a bit misleading as it could be loads of people asking for a single thing, rather than people asking for better library support in general. I don't think the Rust Standard lib is too bad, so i'm also surprised its so high up.