-
-
Erfahrener Benutzer
Robotik Visionär
Je länger ein Programm ist, desto größer wird der Anteil der Zeit den man mit dem Debuggen verbringt. Da ist dann die Qualität des Debuggers ein wichtiges Kriterium. Die Zeit zum eintippen kann man da schon fast vernachlässigen.
Nicht umsonst gibt es die Weiterentwicklungen C++, C# und andere Sprachen wie ADA oder Java. Ein Motivation ist dabei sicher auch die Fehler leichter finden zu können, bzw gar nicht erst so viele zu machen. Viele der dummen Fehler die man in C machen kann, kann da schon der Compiler finden.
Die weiterentwickelten Sprachen erzwingen (zumindest teilweise) die Disziplin, die man in C einhalten sollte damit das Programm verständlich bleibt. Hier ist dann der Druck des Compilers einfach besser als die beste Selbstdisziplin.
Ich weiß dass auch viele größere Programme in C geschrieben wurden und wohl auch noch teilweise werden. Das heißt aber nicht das C hier ein gute Wahl ist, zumindest wenn man auf halbwegs wenig Fehler Wert legt.
Berechtigungen
- Neue Themen erstellen: Nein
- Themen beantworten: Nein
- Anhänge hochladen: Nein
- Beiträge bearbeiten: Nein
-
Foren-Regeln
Lesezeichen