@jarkko I'd knock a few nines off that number but in broad strokes this is true. The tendency to rush off and build from scratch in a new favored tool is not unique to Rust either, FOSS projects are plagued with the syndrome. But also some of them do just need scrapping and starting over: bad crufty code plus bad project management isn't a good foundation to build on.
@alerque Actually (and this is literal fact) before I did one day cargo install bat
, I had an alias for along the lines of cat <file> | vim -R -
sort of thing so it was literally just way to shortcut that and not much else.
The way Rust community looks at a “change” is sort of “this would nicer way to do this”. The way kernel community looks at a “change” is more like “we have this alarming situation that we need to absolutely deal with right here an right now or data centers or whatnot will be doomed”.
And even my fav language C is in the end for me an opcode generator, not more or less. Rust is yet another opcode generator with static analysis built-in. I just vote for the tech first and totally disregard “language level” kind of merits. What works the stuff that goes best to the cores best WFM me best in the end :-)