Posts by hunger@floss.social
(DIR) Post #B61tDLevWaJOmWQwl6 by hunger@floss.social
0 likes, 0 repeats
@uecker @lcamtuf Who am I to judge whether or not other people's projects make sense or not? I do find it a bit daring to adopt it this early in a distribution, but who am I to tell canonical what they should or should not do? And who knows whether or not there are memory issues in gnu coreutils? These buggers are surprisingly good at hiding.With a bit of luck rust will get a couple of warnings about TOCTOU issues in their linter now or a better crate for file handling.
(DIR) Post #B61tDMQ4hI1f8kUbFQ by hunger@floss.social
0 likes, 0 repeats
@uecker @lcamtuf oh, I judge whether projects are fit for my use cases all the time. That is very different from judging projects.It annoys me when I read "project X or Y is a waste of time". It obviously is not to the people that run it, its their time and they are free to do with it whatever they want.
(DIR) Post #B61tDMqf6RIETCvpgm by hunger@floss.social
0 likes, 0 repeats
@uecker @lcamtuf *shrug* If someone wants to rewrite something, she will do it eventually. I have seen worse excuses to rewrite stuff than to have a memory safe version of it.Yes, you can write a memory safe programs in both C and C++, but you can't know whether you failed to do so -- till someone exploits your bug a couple years later. You will never know whether you succeeded. I find that very frustrating working with either of those languages.
(DIR) Post #B61tDNNH9BNg6MBsWW by hunger@floss.social
0 likes, 0 repeats
@uecker @lcamtuf You think there were other people in the room egging on the rust coreutils person?Thousands of rewrites of are started each day... most of them end up on some SSD somewhere and never even make to a forge. For any rewrite to get popular, it needs to find a community seeing a need and willing to chip in. Why would you know better than those people?I do encourage rewrites: It is how people learn how things work. We need morr people that understand things, not less.
(DIR) Post #B61tDNsTHCKnf6mn9E by hunger@floss.social
0 likes, 0 repeats
@uecker Canonical is a bit early, but they want as much time to test before the next LTS.My experience replacing C and C++ tools with rust equivalents has been very positive so far (after an initial stabilization phase of course). Nothing crashes anymore. I will never go back to C-based shells.The problem is that there is little overlap between people interested in rewriting a tool in Rust and people wanting to maintain C or C++ code. You won't convince the former to help with the latter.
(DIR) Post #B61tDOERxTuolH4LPE by hunger@floss.social
0 likes, 0 repeats
@uecker Pretty normal stuff... shells and console tools:-) Yeap, many C++ tools are pretty OK. Still use lots of those, mostly on the GUI side.Yeap. Cloudflare killed the internet using a rust program. So did log4j and heartbleed before it. At least the cloudflare bug did not leak information to attackes, it was "just" a denial of service.Yes, Debian is pretty braindead wrt. rust.