Einzelnen Beitrag anzeigen

DMW

Registriert seit: 6. Sep 2006
Ort: Münster
269 Beiträge
 
Delphi XE Professional
 
#35

Re: Neue Programmiersprache lernen... Aber welche???

  Alt 7. Mär 2007, 18:46
Für GUI und Datenbanken sind eigentlich nur C#, Java, C++/CLI, C++Builder und Delphi nennenswert (vielleicht noch ein paar Frameworks wie Qt - das kannst du auch auf Linux oder Mac OS benutzen). Wobei ich mit C++Builder am besten zurechtkomme. Wenn du .NET möchtest, solltest du dir die Kombination aus C# und C++/CLI mal näher ansehen.


Zitat von Andidreas:
Hier werden z.B. ein paar Gründe genannt Link
Da steht leider einiges, was nicht zutrifft.

Zitat von Phoenix:
In 4-5 Jahren, mit dem Release des Vista-Nachfolgers, wird die Win32 / Native x64 API wahrscheinlich endgültig ausgeräumt sein.
Ganz bestimmt nicht. Für solch fundamentale Behauptungen wären übrigens Quellenangaben ganz nett.

.NET hat den Nachteil - und wird ihn vermutlich immer haben - daß es wie alle Frameworks nicht alle, sondern nur die meistbenutzten Möglichkeiten des zugrundeliegenden System-API, also des Windows-API, wrappt. Es gibt vieles, worauf man trotz .NET auf WinAPI zurückgreifen muß.


Zitat von Phoenix:
Vielleicht noch ein paar weitere Jahre. Win32 oder Win64 - egal - wird aussterben.
Auch hier: Quelle?

Kurzum, Win32 ist nichts, was man mal eben so aussterben lassen kann. Praktisch alle Windows-Programme basieren auf Win32, und welche Rolle Legacy-Applikationen spielen, sieht man schon daran, daß Microsoft sich erst jetzt erlauben kann, die Win16-Emulation nicht mehr zu unterstützen. Und Win16 war bereits mit Windows NT obsolet, Win32 ist das nicht, solange das OS noch zu großen Teilen darauf basiert und bis es nicht einen vollständigen Ersatz gibt (und .NET ist das nicht).

Ansonsten: sind dir das hier prominente Stimmen genug?
http://www.c-plusplus.de/forum/viewt...0.html#1239910


Zitat von DMW:
ok gut zu wissen, ist die version 6 die aktuellste???
Ja, von 1998
Mal ehrlich, du wirst doch wohl nicht mit VB anfangen wollen? Ich dachte, du willst etwas zukunftstaugliches?

@phXql: das trifft AFAIK auf J# zu. Bei C# soll es ein paar kleine Unterschiede geben
Moritz
  Mit Zitat antworten Zitat