Zitat von
Phoenix:
Es hat auch niemand gesagt, dass das heute passiert. Bei Win16 ->
Win32 hats auch ne Weile gedauert. Dennoch ist der Schritt abzusehen und die Entwicklung wird auch nicht langsamer. Fakt ist: Das kommt. Ob es Sinn mach heute noch Projekte > 4 Jahre Lebenszeit auf einer
API aufzusetzen, die offiziell schon einen Nachfolger hat darf gerne jeder für sich entscheiden. Mir wäre das zu risikoreich. Und die Entscheidungen vieler grosser Firmen schon heute auf .NET zu portieren bestätigen mich da von mal zu mal aufs neue.
Die Frage ist doch eigentlich nicht die Programmiersprache, sondern das Framework.
Es gab neben VB MFC und
VCL.
Das eigentlich neue an Net ist das Framework.
Kam bisher irgendetwas neues, dann gab es dazu eine C-Header Datei. Bei komplizierteren Sachen hat man ein bis zwei Jahre gewartet und in irgendeiner nachfolgenen Version hat Borland das dann verfügbar gemacht oder auch nicht. In Zukunft wird es ein oder mehrere Net-Klassen geben und die auf
Win32 Delphi umzusetzen, ist zumindest nicht einfacher.
VCL für NET war ein Krampf.
Eine Klassenbibliothek als Wrapper für eine Klassenbibliothek. Da könnte man ja auch auf die Idee kommen, für die die MFC Freaks sind,
einen MFC Wrapper für Net zu bringen.
Und C# brauche ich in Delphi auch nicht unbedingt, da kann ich das Orginal VC2005 oder das Freewaretool nehmen.
Zumindest laufe ich dann nicht wie jetzt, der Entwicklung Jahre hinterher.
Das Net Framework setzt, aufgrund des gleichen Vaters, auf den
VCL Erfahrungen auf. Es hat die moderneren Konzepte und ist wesentlich umfangreicher.
Literatur füllt ganze Regale. (Kennt wer ein Buch zu D2006 ?)
Ein Wechsel des Frameworks ist letztendlich auch eine Frage der eigenen Arbeitsproduktivität.
Den Kunden interessiert nicht das verwendete Entwicklungssystem, sondern der Preis und die benötigte Zeit.
Delphi/
Win32 und die
VCL hat sich in der jetzigen Form überlebt und wird nur noch zur Pflege alter Projekte benötigt.
Die Konzepte sind altbacken und incompatibel(
bpl.)
Allein die Tatsache das Delphi EXE MByte Framework mitschleppt und dieses bei NET im System integriert ist, ist ein Wechsel wert.
Wenn Borland nicht bald die Frage beantwortet
- was kann ich tun um von
VCL auf Net zu migrieren. (siehe Chrome)
- Wie kann ich als Investitionssicherung meine vorhandenen Quellen auf das neue Framework transferieren.
- Wie ist ein Mischbetrieb
VCL / NET möglich (Hydra).
dann haben sie wirklich ein Problem.
Ich habe im Moment mit D2006 unter Vista soviel Ärger, das ein produktives Arbeiten nicht mehr möglich ist.
MS bringt ein Serviepack und Borland ein kostenpflichtiges Zwischenrelease.
Peter