R
warum kommt ihr bei Newbies eigentlich immer mit der WinAPI?
Weil die boesen newbies auch unter Windows mit ihrer Energie was sinvolles anfangen wollen ? Und console unter windows ist nun mal out ...
die WinAPI ist noch nicht mal in C++ sondern C (ja, dass macht einen gewaltigen unterschied)
deshalb gibts in der winapi auch keine klassen, nur handles ...
ist die WinAPI viel zu komplex für Anfänger
Naja, ich wuerd eher sagen, die winapi ist schon schoen einfach, wenn man das prinzip kennt. Das einzig umstaendliche (und wirklich nervige) ist die funktion zu finden, die man grad braucht . Es fehlt also eher an strukturierungsmoeglichkeiten, die halt da prinzipbedingt ned so gegeben sind. c++ bietet halt mehr möglichkeiten da ...
bringt die WinAPI einem alles andere als gutes programmieren bei
wenn man sich auf c++ bezieht ja, will man nen guter c progger werden ... warum nicht ?
wird MS die WinAPI langsam entfernen. Beim neuen Windows gibt es die WinAPI zB nur noch als kompatibilitäts Layer. Also ist die WinAPI tote Technology
Was M$ so an meldungen raushaut, und deren Wahrheitgehalt, kennen wir ja. Das wird die Zukunft zeigen ...
Ich persoenlich glaube, die WinAPI ist und bleibt die grundlegenste Windows schnittstelle, der zugang zum kernel sozusagen. Sie wird es ne ganze weile noch geben. M$ wird aber versuchen, die Entwickler auf ihr eigene propagierte schnittstelle (.Net) zu lenken, und die als zwischenschicht auch zu 3. party entwicklungstools zu bekommen. Sie wird sicher nimmer so propagiert werden, aber noch ne ganze weile existieren, bis das erste vollstaendig objektorientiert entwickelte BS kommt, und Windows XP ist da noch weit entfernt, oder ?
Ich glaub, wenn man dem kernelteam bei Linux erklaert, das sie nimmer c-Schnittstellen sondern nen C++ framework nur noch nach aussen offenlegen sollen, waer man da auch schnell unten durch.
Performancemaessig mag ich gar ned dran denken ...
Ciao ...