Je hebt een klacht over de onderstaande posting:
Door Anoniem: ... Dat andere ontwikkelaars het ook niet hebben opgemerkt maakt wel dat je je kunt afvragen of de code zelf niet duidelijker kan. Omdat het is geschreven in C staat het vol met goto commando's. Dan moet je als ontwikkelaar wel de concentratieboog vol kunnen houden (discipline) om dat elke keer te blijven volgen. Inderdaad, geen Nassi-Schneidermann, maar die goto's hebben vooral te doen met het eenduidig (op één plek) vrijgeven van in de functie verkregen resources (mem, descriptors, locks, enz); het is een manier om te bereiken dat functies in een correcte toestand worden verlaten (ook in foutsituaties). En soms natuurlijk ook om FSMs efficiënt te implementeren. Maar ik vermoed dat men niet van C wil wijken vanwege de code size, performance en de mate van controle die C geeft, maar dan moet je inderdaad zoveel borden in de lucht houden dat het eigenlijk niet vol te houden is. Rust genereert net als C ook snelle en compacte code. Overigens deel ik niet de mening dat Rust extra discipline ...
Beschrijf je klacht (Optioneel):