▲ 435 ▼ Rust in Linux lead retires rather than deal with more “nontechnical nonsense” (arstechnica.com) submitted 2 years ago by tux0r@feddit.org to c/linux@lemmy.ml 209 comments fedilink hide all child comments Linux people doing Linux things, it seems.
[–] tux0r@feddit.org [S] 17 points 2 years ago (4 children) even though Rust is objectively better. In some of its characteristics, Rust is certainly a good language. The borrow checker, however, still haunts my restless dreams today. permalink fedilink source parent hideshow 8 child comments replies: [–] pimeys@lemmy.nauk.io 33 points 2 years ago The borrow checker is exactly what the kernel needs. permalink fedilink source parent [–] TimeSquirrel@kbin.melroy.org 8 points 2 years ago (4 children) I'm a C/C++ dude but I heard it being called the "Karen compiler". It doesn't look that scary based on samples I've seen, but there's way more to it I am assuming. permalink fedilink source parent hideshow 8 child comments replies: [–] floofloof@lemmy.ca 21 points 2 years ago I'm no Rust expert, but in my experience the borrow checker is a pain for a bit, then you start to get a sense of what works and what doesn't, and after a while it has taught you to write cleaner code. permalink fedilink source parent [–] trevor@lemmy.blahaj.zone 12 points 2 years ago* (last edited 2 years ago) (1 child) "Karen compiler" is almost perfect, except unlike Karens, the compiler is delightfully helpful with the error messages it gives you (usually). It usually gives a straightforward error, an error code, and sometimes, an easy fix. As someone that started with Rust, but just yesterday had to fix some C++ code, working with any other compiled language makes me shudder. I have nothing but respect for devs that have to wade through stuff like that. permalink fedilink source parent hideshow 2 child comments replies: [–] floofloof@lemmy.ca 4 points 2 years ago To be fair, most of them aren't as nasty as C++. But Rust certainly gives you a sense of security you don't get with most other languages. permalink fedilink source parent [–] shy_mia@lemmy.blahaj.zone 2 points 2 years ago At least it has something to complain about, unlike Karens. permalink fedilink source parent [–] tux0r@feddit.org [S] 0 points 2 years ago Ha, I'll steal that! "Karen compiler" - quite fitting, to be honest. permalink fedilink source parent [–] verdigris@lemmy.ml 4 points 2 years ago Oh, so the main reason why it's so good? permalink fedilink source parent [–] pete_the_cat@lemmy.world 2 points 2 years ago I'm not a software dev (I'm a SysEng), and have never touched Rust (I've looked at the Rust source code and it scares me haha), but I know a fair amount of Go, and even the Go compiler is a pain in the ass occasionally. I've "mother fucked" it so many times. permalink fedilink source parent
[–] pimeys@lemmy.nauk.io 33 points 2 years ago The borrow checker is exactly what the kernel needs. permalink fedilink source parent
[–] TimeSquirrel@kbin.melroy.org 8 points 2 years ago (4 children) I'm a C/C++ dude but I heard it being called the "Karen compiler". It doesn't look that scary based on samples I've seen, but there's way more to it I am assuming. permalink fedilink source parent hideshow 8 child comments replies: [–] floofloof@lemmy.ca 21 points 2 years ago I'm no Rust expert, but in my experience the borrow checker is a pain for a bit, then you start to get a sense of what works and what doesn't, and after a while it has taught you to write cleaner code. permalink fedilink source parent [–] trevor@lemmy.blahaj.zone 12 points 2 years ago* (last edited 2 years ago) (1 child) "Karen compiler" is almost perfect, except unlike Karens, the compiler is delightfully helpful with the error messages it gives you (usually). It usually gives a straightforward error, an error code, and sometimes, an easy fix. As someone that started with Rust, but just yesterday had to fix some C++ code, working with any other compiled language makes me shudder. I have nothing but respect for devs that have to wade through stuff like that. permalink fedilink source parent hideshow 2 child comments replies: [–] floofloof@lemmy.ca 4 points 2 years ago To be fair, most of them aren't as nasty as C++. But Rust certainly gives you a sense of security you don't get with most other languages. permalink fedilink source parent [–] shy_mia@lemmy.blahaj.zone 2 points 2 years ago At least it has something to complain about, unlike Karens. permalink fedilink source parent [–] tux0r@feddit.org [S] 0 points 2 years ago Ha, I'll steal that! "Karen compiler" - quite fitting, to be honest. permalink fedilink source parent
[–] floofloof@lemmy.ca 21 points 2 years ago I'm no Rust expert, but in my experience the borrow checker is a pain for a bit, then you start to get a sense of what works and what doesn't, and after a while it has taught you to write cleaner code. permalink fedilink source parent
[–] trevor@lemmy.blahaj.zone 12 points 2 years ago* (last edited 2 years ago) (1 child) "Karen compiler" is almost perfect, except unlike Karens, the compiler is delightfully helpful with the error messages it gives you (usually). It usually gives a straightforward error, an error code, and sometimes, an easy fix. As someone that started with Rust, but just yesterday had to fix some C++ code, working with any other compiled language makes me shudder. I have nothing but respect for devs that have to wade through stuff like that. permalink fedilink source parent hideshow 2 child comments replies: [–] floofloof@lemmy.ca 4 points 2 years ago To be fair, most of them aren't as nasty as C++. But Rust certainly gives you a sense of security you don't get with most other languages. permalink fedilink source parent
[–] floofloof@lemmy.ca 4 points 2 years ago To be fair, most of them aren't as nasty as C++. But Rust certainly gives you a sense of security you don't get with most other languages. permalink fedilink source parent
[–] shy_mia@lemmy.blahaj.zone 2 points 2 years ago At least it has something to complain about, unlike Karens. permalink fedilink source parent
[–] tux0r@feddit.org [S] 0 points 2 years ago Ha, I'll steal that! "Karen compiler" - quite fitting, to be honest. permalink fedilink source parent
[–] verdigris@lemmy.ml 4 points 2 years ago Oh, so the main reason why it's so good? permalink fedilink source parent
[–] pete_the_cat@lemmy.world 2 points 2 years ago I'm not a software dev (I'm a SysEng), and have never touched Rust (I've looked at the Rust source code and it scares me haha), but I know a fair amount of Go, and even the Go compiler is a pain in the ass occasionally. I've "mother fucked" it so many times. permalink fedilink source parent