
Explorer
Da sieht man auch mal wieder, daß Microsoft doch nicht so scheiße ist, wie es alle immer gerne hätten. Denn gerade für Programmierer (auch wenn das in dem Fall nun auch an andere Benutzer gerichtet ist) bieten sie wirklich umfassende Informationen an, siehe z.B. msdn.
Daran könnten sich manch andere Firmen auch mal ein paar Scheibchen abschneiden
Daran könnten sich manch andere Firmen auch mal ein paar Scheibchen abschneiden

Ja aber es gibt auch sehr viele Befehle, die nicht dokumentiert wurden. Und
das nicht nur im Produkt Windows. Auch in den Komponenten des Produkts
Visual Studio 6.0 (z.b. VB) gibt es nicht dokumentierte Befehle.
Gibt es aber überall. Es ist fast unmöglich jeden kleinen Schritt und jede
noch so unwichtige Möglichkeit zu dokumentieren. Ist zwar schön, dass es
jemand gibt, der so kleine Möglichkeiten dokumentiert aber das ist in etwa
so sinnvoll wie das Zählen der Sandkörner am Meer.
das nicht nur im Produkt Windows. Auch in den Komponenten des Produkts
Visual Studio 6.0 (z.b. VB) gibt es nicht dokumentierte Befehle.
Gibt es aber überall. Es ist fast unmöglich jeden kleinen Schritt und jede
noch so unwichtige Möglichkeit zu dokumentieren. Ist zwar schön, dass es
jemand gibt, der so kleine Möglichkeiten dokumentiert aber das ist in etwa
so sinnvoll wie das Zählen der Sandkörner am Meer.
Jo, aber trotzdem merkt man, daß Microsoft sich für Entwickler recht gut einsetzt. Das haben sie schon immer gemacht, während Firmen wie Apple anfangs sogar Geld verlangt haben, wenn man auf ihren Systemen programmieren wollte 
In der msdn gibt es sogar eine komplette OpenGL-Referenz!
Ich will nicht sagen, daß Microsoft keine Fehler macht oder so (denn es gibt auch einiges, was mir bei denen nicht so gefällt), aber es gibt eben auch Dinge, wo sie auf jeden Fall vorbildlich handeln

In der msdn gibt es sogar eine komplette OpenGL-Referenz!
Ich will nicht sagen, daß Microsoft keine Fehler macht oder so (denn es gibt auch einiges, was mir bei denen nicht so gefällt), aber es gibt eben auch Dinge, wo sie auf jeden Fall vorbildlich handeln

> Jo, aber trotzdem merkt man, daß Microsoft sich für Entwickler recht gut einsetzt. Das haben sie schon immer gemacht, während Firmen wie Apple anfangs sogar Geld verlangt haben, wenn man auf ihren Systemen programmieren wollte
War auch damals die beste Strategie um Firmen dazu zu bringen, dass
sie die Programme nur für Windows raus brachten. Microsoft hat Lizenzen
für das SDK an Firmen verschenkt, damit sie für das System Programme
schreiben konnte. Die Programmvielfalt lockte dann die privat Anwender
an, die dann die Programme nutzen wollten.
War auch damals die beste Strategie um Firmen dazu zu bringen, dass
sie die Programme nur für Windows raus brachten. Microsoft hat Lizenzen
für das SDK an Firmen verschenkt, damit sie für das System Programme
schreiben konnte. Die Programmvielfalt lockte dann die privat Anwender
an, die dann die Programme nutzen wollten.
Schon klar, daß die das nicht ohne Eigennutzen machen - und trotzdem hilft es Dir als Programmierer!
Und nicht nur, weil Du beim Programmieren unterstützt wirst, sondern auch weil Du letztendlich sicher sein kannst, daß extrem viele Deine Software nutzen können, eben weil sich Windows durchgesetzt hat.
Klar ist das Marketing, aber ich kann nicht behaupten, daß mich das stört - denn es bringt mir persönlich ja was.
Und nicht nur, weil Du beim Programmieren unterstützt wirst, sondern auch weil Du letztendlich sicher sein kannst, daß extrem viele Deine Software nutzen können, eben weil sich Windows durchgesetzt hat.
Klar ist das Marketing, aber ich kann nicht behaupten, daß mich das stört - denn es bringt mir persönlich ja was.
ich glaube es ist eine urbane legende das es bei microsoft undokumentierte befehle gibt. sogar die, die nur für interne zwecke im hause microsoft gedacht sind, sind dokumentiert.
vom gegenteil bin ich erst überzeugt, wenn mir jemand eine api funktion nennt, für die ich keine dokumentation finden kann.
vorwürfe vom kartellamt beinhalteten auch niemals nicht dokumentierte befehle, sondern nur nicht dokumentierte protokolle. die erste erwähnung von nichtdokumentierten befehlen habe ich bei einem journalisten der allgemeinen presse gelesen (irgendwann 97/98), der den unterschied nicht verstanden hat.
vom gegenteil bin ich erst überzeugt, wenn mir jemand eine api funktion nennt, für die ich keine dokumentation finden kann.
vorwürfe vom kartellamt beinhalteten auch niemals nicht dokumentierte befehle, sondern nur nicht dokumentierte protokolle. die erste erwähnung von nichtdokumentierten befehlen habe ich bei einem journalisten der allgemeinen presse gelesen (irgendwann 97/98), der den unterschied nicht verstanden hat.