@CodeCommander:
Was laberst du denn immer für einen Unsinn? Und dann noch diese völlig zusammenhanglosen Vergleiche. Wenn man sich nicht an das Wissen anderer Leute hält, glaubt man auch Albert Einstein hätte Müll erzählt? Und weil bis jetzt noch keine Fehler durch Goto aufgetreten sind, fährt man auch ohne Gurt Auto? Du reimst dir da was zusammen, das ist echt abenteuerlich. Da kann man nur noch den Kopf schüttelt. Deine Unbelehrbarkeit und deine Uneinsichtigkeit sind echt ätzend. Deine sogenannten Profiprogrammierer, die du da kennst, haben nur leider offensichtlich ein stark eingeschränktes Bild vom Programmieren allgemein. Und nur weil Dinge tausendfach im Internet stehen, heißt das noch lange nicht, dass sie auch stimmen. Ich hab ja nichts gegen andere Meinungen, aber so wie du das immer so herablassend schreibst, da hab ich jetzt kein Bock mehr drauf. Stell dich drauf ein, dass ich in Zukunft nur noch selten auf deine Beiträge eingehen werde. Deswegen schreibe ich jetzt auch nicht mehr dazu. Als Moderator werde ich deine Beiträge aber trotzdem lesen.
Da gibt es vermutlich keine. Aber darum geht es hier ja auch gar nicht. Es geht darum Goto dann zu nutzen, wenn es sinnvoll erscheint. Und ich finde es sehr sinnvoll, wenn ein Code übersichtlich ist. Schau nur mal in den Linux-Kernel-Code. Da gibt es Unmengen Gotos. Und sind jetzt alle Linux-Kernel-Programmierer Idioten und schreiben Spaghetticode? Wohl kaum. Die Codes sind besser zu lesen als die gleiche Version mit unnötig tiefen Schleifen-Konstrukten, die nicht mal als Schleife benutzt werden, oder Unmengen an Subroutinen/Procedures, die dann gleich mal ein paar mehr Cache-Misses provozieren und den Stack unnötigen belasten.Tommy hat geschrieben:@Alle
Vieleicht solltet ihr Beispiele nennen wo man Umsetzung ohne Goto nicht möglich ist?
Das wär doch was.
Wer es noch nicht in dem oben verlinkten Wiki-Artikel gefunden hat: https://web.archive.org/web/20051128093 ... e/553/2131