Zitat von
moelski:
Es gibt ja (leider) immer noch Leute die beharrlich an Windows 98/ME festhalten.
Mich würde mal interessieren wie ihr das bei neuen Entwicklungen haltet. Ignoriert ihr alles ohne
UniCode Support, nutzt ihr weiterhin <= Delphi 2007?
...
Wir werden bald mit einer neuen Version starten und die möchte ich gerne in D2010 erstellen...
Die Antwort ist kommt darauf an.
Wenn man ein Programm für einen Kunden schreibt (Auftragsprogrammierung), sollte man das so machen, wie es der Kunde haben möchte.
Der Kunde will das Programm auf
Win9x einsetzten, dann bekommt er ein
Win9x Programm -> D2007 !
Wenn man ein Programm für viele Kunden schreibt, kommt es auf die Software an.
Bei einem Spiel, dass genügend Leitung benötigt (CPU, Grafik), wird sich wohl niemand beschweren, wenn es erst ab Win 2000 läuft.
Bei einer Software zum Steuern von Anlagen (Industrieanlagen oder auch Modeleisenbahn
) kommt es darauf an, wie die Verbreitung der Hardware ist.
Wenn 80% der Rechner eines CNC Maschinen Typs auf Win 9x läuft, macht es keinen Sinn eine Software für diese Maschine zu schreiben, die Win2000 voraussetzt.
Eine Firma wird aber noch eher einen neuen PC kaufen, wenn es bei der Arbeit wirklich etwas bringt und gewährleistet ist, dass die alten Dinge auch noch alle funktionieren, als ein Privat-Mensch, der sich ein billiges
Win9x System angeschafft hat, um seine Modeleisenbahn zu steuern.
Wenn die Software nur 20 Euro kostet, er aber erst mal 300 Euro für einen neuen PC ausgeben muss , um dann seine Eisenbahn zu steuern, wird er wahrscheinlich zögern. Vorausgesetzt, der PC wird ausschließlich zur Steuerung der Anlage verwendet.
Wenn die Software 2000 Euro kostet, sind die 300 Euro für den PC wahrscheinlich kein Problem.
Es gilt also zu wissen, was der Kunde bereit ist auszugeben. Bzw. Welche Hardware / Software er hat.
--> Know your Customer
Unsere Kunden haben alle WinXP oder höher, sodass sich die Frage für mich eigentlich nicht stellt.
ps: Ich habe nichts mit CNC-Maschinen oder Modeleisenbahn zu tun, dass war nur ein Beispiel.