Zwei Versionen auf dem Rechner ergeben schon Sinn, sind sogar absolut
notwendig wenn man für Kunden programmiert:
- Erstens die Version, mit der man erfolgreich seine
Programme beim Kunden am Laufen hat (bei mir 3.91)
- Zweitens eine neu herausgekommene Version (3.92) um damit zu
testen und nachzusehen, was nun alles NICHT mehr funktioniert.
z.B. ein böser Bug ist folgender:
http://purebasic.myforums.net/viewtopic.php?t=12977
Es wäre fatal, eine Version, wo man die Bugs im Griff hat und alle notwendigen Workarounds kennt,
sofort gegen ein ungetestetes neues Release zu wechseln.
Das kann der geschäftliche Ruin sein....
Das Schreiben eines Programmes ist nur die halbe Arbeit,
die zweite ist das Austesten des "fertigen" Programmes.
Macht man es gewissenhaft und auf verschiedenen Hardware- und
Betriebssystemversionen, kann man bald nocheinmal dieselbe
Zeit wie fürs Programmieren vorsehen.
Wegen dem enormen Aufwand wird man im Falle von PB mit
Sicherheit einige Neuversionen überspringen..
Mit dem Umschreiben des Codes auf neue Syntax hat das nichts zu
tun.
Niemand, der abhängig davon ist, daß seine Programme laufen MÜSSEN,
wird eine erprobte Compilerversion so schnell ersetzen, gleich welche Programmiersprache,
obgleich PB da schon bei unerwünschte Nebenwirkungen in den neuen Releases vorne dabei ist
Bloss finde ich keinen Beipackzettel und der Apotheker weis auch nichts...
Cu Team100