<?xml version="1.0" encoding="UTF-8"?><rss xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:atom="http://www.w3.org/2005/Atom" version="2.0"><channel><title><![CDATA[Vista, WinFX und C++]]></title><description><![CDATA[<p>Ich lese mich derzeit ein wenig in die Programmierung unter dem nächsten Windows Release Vista ein. Ab dieser Version soll die Kern-API WinFX werden. Die WinAPI wird dann nur noch WinFX wrappen um kompatibilität zu gewährleisten. In wieweit ist das korrekt?</p>
<p>WinFX ist in .NET geschrieben und soll größtenteils aus managed Code bestehen. Aber ist managed Code nicht vergleichbar mit Java? Warum nicht weiterhin reines C oder C++?</p>
<p>Geht MS den selben Weg wie die Masse in der IT Branche, nach dem Motto: &quot;Wir haben jetzt schnelle Rechner mit n Kernen, also können wir &quot;einfache&quot; Programmiersprachen verwenden die langsamen Code erzeugen&quot;?</p>
<p>Ich verstehe diesen .NET und Java Hype einfach nicht. Warum soll ich mir 2GB Speicher und einen Athlon FX kaufen, um am Ende wieder auf dem Stand meines Win2000 auf einem P3 500 mit 256 MB zu sein? Ist das die Antwort der Industrie auf den Mangel an guten C und C++ Programmierern?</p>
]]></description><link>https://www.c-plusplus.net/forum/topic/144241/vista-winfx-und-c</link><generator>RSS for Node</generator><lastBuildDate>Tue, 14 Jul 2026 19:33:14 GMT</lastBuildDate><atom:link href="https://www.c-plusplus.net/forum/topic/144241.rss" rel="self" type="application/rss+xml"/><pubDate>Sun, 16 Apr 2006 10:13:51 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to Vista, WinFX und C++ on Sun, 16 Apr 2006 10:13:51 GMT]]></title><description><![CDATA[<p>Ich lese mich derzeit ein wenig in die Programmierung unter dem nächsten Windows Release Vista ein. Ab dieser Version soll die Kern-API WinFX werden. Die WinAPI wird dann nur noch WinFX wrappen um kompatibilität zu gewährleisten. In wieweit ist das korrekt?</p>
<p>WinFX ist in .NET geschrieben und soll größtenteils aus managed Code bestehen. Aber ist managed Code nicht vergleichbar mit Java? Warum nicht weiterhin reines C oder C++?</p>
<p>Geht MS den selben Weg wie die Masse in der IT Branche, nach dem Motto: &quot;Wir haben jetzt schnelle Rechner mit n Kernen, also können wir &quot;einfache&quot; Programmiersprachen verwenden die langsamen Code erzeugen&quot;?</p>
<p>Ich verstehe diesen .NET und Java Hype einfach nicht. Warum soll ich mir 2GB Speicher und einen Athlon FX kaufen, um am Ende wieder auf dem Stand meines Win2000 auf einem P3 500 mit 256 MB zu sein? Ist das die Antwort der Industrie auf den Mangel an guten C und C++ Programmierern?</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1038364</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1038364</guid><dc:creator><![CDATA[Philosoph]]></dc:creator><pubDate>Sun, 16 Apr 2006 10:13:51 GMT</pubDate></item><item><title><![CDATA[Reply to Vista, WinFX und C++ on Sun, 16 Apr 2006 10:40:31 GMT]]></title><description><![CDATA[<p>Nein, dass ist Microsofts seniler Klicki-Bunti-Wahn.</p>
<p>Ich stimme dir da zu; Wir schreiben bald Java-Programme, die von einem Java-Interpreter interpretiert werden, der von WinAPI interpretiert wird, die wiederum von der &quot;neuen&quot; WinAPI interpretiert wird, die wiederrum eine .Net-Kapselung der alten (heutigen) C-basierten Win-API ist. Da wundert es einen auch nicht mehr, dass man bald 4GHz-CPUs und 4GB RAM und mehr für einen Office-Betrieb brauchen wird.</p>
<p>Ich finde diese Entwicklung sehr bedauerlich <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f61e.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--disappointed_face"
      title=":("
      alt="😞"
    /></p>
]]></description><link>https://www.c-plusplus.net/forum/post/1038379</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1038379</guid><dc:creator><![CDATA[Reyx]]></dc:creator><pubDate>Sun, 16 Apr 2006 10:40:31 GMT</pubDate></item><item><title><![CDATA[Reply to Vista, WinFX und C++ on Sun, 16 Apr 2006 11:01:23 GMT]]></title><description><![CDATA[<p>Also wer mal die aktuelle Ausgabe des dt. dotnet-Magazins liest, bzw. dessen Editorial, wird doch sehr verwundert sein. <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f603.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--grinning_face_with_big_eyes"
      title=":D"
      alt="😃"
    /></p>
<p>Titel des Editiorials: &quot;Geheime Tugende&quot;</p>
<p>Im Editorial wird schnell klar: selbst MS benutzt für seine Produkte kein Managed Code, Vista selbst (WinFX ist nur ein Nebenprodukt!) enthält immer noch keine einzige Zeile Managed Code, alles weiterhin C und C++. Das MS Office wird auch weietrhin nicht mit Managed Code implementiert, lädiglich Anwender können das MS Office mit Managed Code erweitern.</p>
<p>Der Chefredakteur macht deutlich, das MS zwar zu .NET-Anfängen seine neue Platform gehyped hat, aber dieser Hype selbst bei MS intern wieder abgeflacht ist und immer noch so gut wie kein MS-Produkt mit Managedcode implementiert wird. MS hält diese alte Tugend (C++) mehr oder weniger geheim, aber pushed auch die .NET-Technik nicht mehr so wie zu Anfangszeiten.</p>
<p>Das hat mich doch 1. sehr überrascht aber 2. auch wieder bestätigt, das ich weiter C++ coden sollte. <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f642.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--slightly_smiling_face"
      title=":)"
      alt="🙂"
    /></p>
]]></description><link>https://www.c-plusplus.net/forum/post/1038383</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1038383</guid><dc:creator><![CDATA[Artchi]]></dc:creator><pubDate>Sun, 16 Apr 2006 11:01:23 GMT</pubDate></item><item><title><![CDATA[Reply to Vista, WinFX und C++ on Sun, 16 Apr 2006 11:00:26 GMT]]></title><description><![CDATA[<p>Reyx schrieb:</p>
<blockquote>
<p>Nein, dass ist Microsofts seniler Klicki-Bunti-Wahn.</p>
<p>Ich stimme dir da zu; Wir schreiben bald Java-Programme, die von einem Java-Interpreter interpretiert werden, der von WinAPI interpretiert wird</p>
</blockquote>
<p>WinAPI is ein API, das interpretiert nix.</p>
<blockquote>
<p>die wiederum von der &quot;neuen&quot; WinAPI interpretiert wird</p>
</blockquote>
<p>Siehe oben. Außerdem kann die Java-Implementierung ja auf WinFX aufbauen.</p>
<blockquote>
<p>die wiederrum eine .Net-Kapselung der alten (heutigen) C-basierten Win-API ist.</p>
</blockquote>
<p>Nein, WinFX wurde von Grund auf neugeschrieben.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1038384</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1038384</guid><dc:creator><![CDATA[Michael E.]]></dc:creator><pubDate>Sun, 16 Apr 2006 11:00:26 GMT</pubDate></item><item><title><![CDATA[Reply to Vista, WinFX und C++ on Sun, 16 Apr 2006 11:06:06 GMT]]></title><description><![CDATA[<p>Also im dotnet-Magazin steht drin, das die Vista-Oberfläche weiterhin Win32 ist. WinFX ist ein Wrapper, damit man einfacher Widgets bauen kann. So hab ich das jetzt alles mitgenommen.</p>
<p>Ich habe mir auch auf Channel9 (MSDN) ein Interview mit einem der Maindeveloper der Vista-Oberfläche angeschaut. Dieser meinte, das jedes bisherige Win32-Programm auch von den neuen GUI-Features profitieren wird. Denn die Änderung der Features hat im Backend statt gefunden.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1038388</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1038388</guid><dc:creator><![CDATA[Artchi]]></dc:creator><pubDate>Sun, 16 Apr 2006 11:06:06 GMT</pubDate></item><item><title><![CDATA[Reply to Vista, WinFX und C++ on Sun, 16 Apr 2006 11:30:04 GMT]]></title><description><![CDATA[<p>Danke!</p>
<p><a class="plugin-mentions-user plugin-mentions-a" href="https://www.c-plusplus.net/forum/uid/1463">@Artchi</a>: Das beruhigt mich jetzt doch! <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f642.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--slightly_smiling_face"
      title=":)"
      alt="🙂"
    /> Hast Du dazu Links, bzw. kann man das dotnet Magazin mit dem Interview noch kaufen?</p>
<p>BTW: Demnach müsste mal jemand mit dem Hintergrundwissen den <a href="http://de.wikipedia.org/wiki/WinFX" rel="nofollow">http://de.wikipedia.org/wiki/WinFX</a> Artikel auf den neuesten Stand bringen. <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f642.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--slightly_smiling_face"
      title=":)"
      alt="🙂"
    /></p>
]]></description><link>https://www.c-plusplus.net/forum/post/1038403</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1038403</guid><dc:creator><![CDATA[Philosoph]]></dc:creator><pubDate>Sun, 16 Apr 2006 11:30:04 GMT</pubDate></item><item><title><![CDATA[Reply to Vista, WinFX und C++ on Sun, 16 Apr 2006 11:34:17 GMT]]></title><description><![CDATA[<p>Philosoph schrieb:</p>
<blockquote>
<p>Ich verstehe diesen .NET und Java Hype einfach nicht.</p>
</blockquote>
<p>In Verbindung mit Java verstehe ich den Begriff &quot;Hype&quot; auch nicht. Seit ich in diesem Forum bin, höre ich immer von einem &quot;Java-Hype&quot;. Dieser Hype scheint also ein ganz schön unveränderlicher Zustand zu sein. Der hält jetzt schon über viele Jahre an. Aber steckt in dem Begriff &quot;Hype&quot; nicht eine gewisse Halbwertszeit oder ähnliches drin? Scheint insofern etwas unpassend zu sein ...dieser Begriff. ...nur so BTW. <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f609.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--winking_face"
      title=";)"
      alt="😉"
    /></p>
]]></description><link>https://www.c-plusplus.net/forum/post/1038406</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1038406</guid><dc:creator><![CDATA[Gregor]]></dc:creator><pubDate>Sun, 16 Apr 2006 11:34:17 GMT</pubDate></item><item><title><![CDATA[Reply to Vista, WinFX und C++ on Sun, 16 Apr 2006 13:03:38 GMT]]></title><description><![CDATA[<p>Ich hasse .NET. Früher wusste ich noch alles und alles war einfach. Jetzt mit .NET und C# und dem ganzen Schrott check ich gar nix mehr. Habe mich seitdem ins Winapi Forum zurückgezogen und werde mich diesem ganzen Hype für immer entziehen...</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1038443</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1038443</guid><dc:creator><![CDATA[fsdfds]]></dc:creator><pubDate>Sun, 16 Apr 2006 13:03:38 GMT</pubDate></item><item><title><![CDATA[Reply to Vista, WinFX und C++ on Sun, 16 Apr 2006 15:47:23 GMT]]></title><description><![CDATA[<p>Es wird ständig von MS irgendwelche Neuerfindungen geben, bei der sie sagen, alles andere sei veraltet und ein Risiko, dafür noch zu entwickeln.<br />
Irgendwie muss doch erreicht werden, dass die Leute das auch kaufen, obwohl sie eigentlich mit ihrem jetzigen Rechner noch 10 Jahre glücklich sein könnten <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f609.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--winking_face"
      title=";)"
      alt="😉"
    /></p>
<p>Zum Thema:<br />
Im aktuellen DirectX SDK ist ja die Vorschau auf DX10, die ja<br />
mit Vista kommen soll.<br />
Unter anderem auch schon die API Doku.<br />
Naja, sieht ziemlich &quot;klassisch&quot; aus dafür, dass nun alles anders wird <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f609.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--winking_face"
      title=";)"
      alt="😉"
    /></p>
]]></description><link>https://www.c-plusplus.net/forum/post/1038538</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1038538</guid><dc:creator><![CDATA[[[global:guest]]]]></dc:creator><pubDate>Sun, 16 Apr 2006 15:47:23 GMT</pubDate></item></channel></rss>