Rurust – tai neoficialus, humoristinis terminas, reiškiantis „kaimišką“ ar „senamadišką“ programavimo stilių, kuris naudoja Rust kalbos elementus neoptimaliai ar pernelyg sudėtingai paprastiems uždaviniams.
Kilęs iš žodžių „rural“ (kaimiškas) ir „Rust“.
Pavyzdžiai:
1. Vietoj tiesiog `println!("Labas");` – sukurti visą modulį, traktuojantį sveikinimą kaip „saugų“ operaciją su savo klaidų tipais.
2. Naudoti `unsafe` ir sudėtingus lifetime apibrėžimus paprastai duomenų kopijai.
3. Rašyti 10 eilučių macro tam, kas galėtų būti viena eilutė kodo.
Esmė: Perteklinis sudėtingumas, kuris Rust kalboje nėra būtinas, panašus į „per daug inžinerijos“ paprastiems dalykams.
Jūsų pataisymai bus išsiųsti moderatorių peržiūrai, jei informacija tikslesnė/taisyklingesnė
ji bus patalpinta vietoj esamos.