Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

I have totally disagree here.

I don't even look at crate versions but the stuff works, very well. The resulting code is stable, robust and the crates save an inordinate amount of development time. It's like lego for high end, high performance code.

With Rust and the crates you can build actual, useful stuff very quickly. Hit a bug in a crate or have missing functionality? contribute.

Software is something that is almost always a work in progress and almost never perfect, and done. It's something you live with. Try any of this in C or C++.



They might be unsafe, but there is enough tooling to pick from 60 and 50 years of industrial use, approximately.


Well, on the flip side with C++ some of it hasn't been updated beyond very basic maintenance and you can't even understand the code if you are just familiar with more modern C++…


Well it is upon each one to be good with their craft.

If not, the language they pick doesn't really make a difference in the end.

It is like complaining playing a music instrument to be in band or orchestra requires too much effort, naturally.


Except here you are a trained pianist and the tour manager gave you a pipe organ or a harpsichord.


Speaking as someone with musical background, that is where we discover those that actually understand music, from those that kind of get by.

Great musicians make a symphony out of what they can get their hands on.




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: