@YaBoyMax @Pantherina this assumes that a C++ dev gets by without managing lifetimes. That is just not true: Mismanaging lifetimes is a bug in all languages.
The difference is the rust compiler detects those issues and errors out, so you have to fix the issue right away. In C++ the compiler will just accept the code, so you can deal with the issue later once bug reports come in.
@YaBoyMax @Pantherina I do think that KDE is doomed if it stays with C++ long term. The tooling is just horrible, you spend so much time debugging things. In my experience young people just do not put up with all that! It’s just us old people doing what we always did.