Einzelnen Beitrag anzeigen

graphicar
(Gast)

n/a Beiträge
 
#1

Keine Zukunft für Win32Api, wenn .NET Standard wird?

  Alt 25. Aug 2004, 20:54
Schönen guten Abend,

ich habe heute in einem Gespräch mit einem alten Bekannten einiges über diese für mich
neue, aber im Programmierbereich allseits bekannte .NET-Technologie unterhalten. Er
schreibt als Angestellter teils mit der Delphi 8.0 Version Programme auf Basis von .NET.

Ich selber habe mich nie viel um das ganze .NET-Gerede gekümmert. Ich habe es schlicht
als Marketing und simple Erweiterung vorhandener Standardbibliotheken (bspw. der MFC/VCL)
abgehandelt. Nun wurde mir aber durch seine Erzählungen bewusst, dass die .NET-Technologie
ein neues Grundgerüst für die Programmierung in einem Betriebsystem bzw. in den kommenden
Betriebsystemen darstellt.

Das heißt, die API wird eingestellt und durch das neue, zeitgenössische .NET ersetzt.
Demnach würden althergebrachte Win32Api-Programme nicht mehr lauffähig sein. Er meinte,
das M$ sicherlich Emulatoren für ältere Sopftware liefern würden, doch wenn man sich
die Assembler-Hardware-Ecke anschaut, so haben M$-Ideen & -Vorschläge meist geringere
Funktionalität und bringen demnach auch nicht viel. Verständlich, wenn man bedenkt, wie
alt das Prinzip der Win32Api und wie uralt DOS-Programmierung ist.

Nun stellt sich mir ein Konflikt, da ich selber die letzten Monate mich intensiv mit dem
Thema der API beschäftigt habe. Ich habe zwei Projekte am Laufen, mein aktuelleres ist ein
Modeller auf OpenGL-Basis (9 Units, 2400 Zeilen, 30.5 KB) und ich würde den gerne über einen etwas
längeren Zeitraum nutzen. Wenn man gezwungen wird durch ein neues OS, auf die API zu ver-
zichten, dann kann man sicherlich nicht seine alten Quellcodes übernehmen - für mich ein Dilemma.

Desweiteren habe ich keine Lust mir jetzt Dinge anzueignen,
die in vielleicht zwei Jahren nicht mehr "Stand der Zeit" sind.

Wie denkt ihr darüber? Das würde mich äußerst stark interessieren. Das es die Win32Api
noch eine Weile geben wird, dass ist klar, DOS ist auch nicht tot zu bekommen, doch wie
stabil (kein Emulator notwendig), wie sie heute ist, wird sie in Zukunft bleiben?


Cii jaa©$me
graphi

:: member of aitiba
  Mit Zitat antworten Zitat