Zitat Zitat von Jesus_666
Assembler auch, weil kein geistig gesunder Mensch ein GUI-Programm in Assembler schreibt.
Hey, keine Beleidigungen bitte. Assembler und Win-API ist eigentlich eine nette Mischung. Gut, der Code ist unschön, bringt OOP-Fans zum Kotzen und ist in der Regel extrem lang. Aber die Programme sind grundlegend, klein, schnell und mächtig (oder können es zumindest sein). Für manche Bereiche ist es jedenfalls recht praktisch.
Zitat Zitat von Jesus_666
Um ehrlich zu sein ist die WinAPI wirklich das letzte GUI-Toolkit, das ich jemals anfassen würde. Da würde ich eher für Cocoa schreiben. (Begründung: Die WinAPI ist codetechnisch ziemlich häßlich, unportabel und für ein Betriebssystem, das ich nur zur Abwärtskompatibilität überhaupt noch laufen habe.)
Ich möchte eigentlich keine Diskussion über Begriffsdefinitionen führen, aber die Win-API würde ich nicht als Toolkit bezeichnen. Die Win32-API ist die Programmierschnittstelle von Windows. Eigentlich jedes Windows Gui-Toolkit - und die damit erstellten Programme - greifen auf die Win-API zurück. Von daher ist es gar nicht so abwegig, sich mit der grundlegenden Win-API direkt zu beschäftigen.
Btw, Windows ist nunmal noch das meist verwendete Betriebsystem. Man sollte vor lauter Torten das Brot nicht vergessen, denke ich. Den Windows-Bezug als Argument gegen die Win-API zu nennen ist doch etwas über-subjektiv, oder nicht?

freundliche Grüße, Rolus