WinAPI macht dicht
-
EwigkeitderAPI schrieb:
Glaub hier einer im ernst, dass nicht alle großen Softwarehäuser mit Windows 8 anfangen werden ihre API Schritt für Schritt auf WinRT umzustellen?
Nochmal zum mitschreiben: WinRT ist nur für Metro und kein Ersatz für die Win32 API. Zumindest in Windows 8...
-
Genau! Und wer durch all den Abstraktion Kram durchsieht, der weiss das Die WINAPI nie verschwinden wird! Wenn WinRT wirklich alles einmal ersetzten wird, würde dass für mich (C Liebhaber) heissen dass ich keine Applikationen mehr für Windows schreiben könnte...?
@Martin
Wie sieht es jetzt mit der Oberfläche aus? Wird es eine Möglichkeit geben, denn Desktop wie gewohnt zu verwenden? Ohne Kacheln usw.?
-
Ja, den Desktop gibts natürlich weiterhin...
Abgesehen davon ist WinRT nur COM, also kannst du natürlich auch mit C dafür Programmieren. Wenn du Metro Anwendungen schreiben willst, musst du das sogar.
Inwiefern es sinnvoll ist, heutzutage noch C zu verwenden, ist natürlich wieder eine andere Geschichte
-
dot schrieb:
Inwiefern es sinnvoll ist, heutzutage noch C zu verwenden, ist natürlich wieder eine andere Geschichte
Warum nicht? Bei C++ wird dir viel abgenommen, und mit C kann man es ja auch nicht vergleichen, dass ist auch schon alles...
-
Naja, ich persönlich seh keinen Grund C zu benutzen, wenn ich C++ benutzen kann.
Selbst wenn ich nur Overloading und Templates benutze und ansonsten wie in C code, hab ich schon wahnsinnig viel gewonnen...
-
dot schrieb:
Naja, ich persönlich seh keinen Grund C zu benutzen, wenn ich C++ benutzen kann.
Selbst wenn ich nur Overloading und Templates benutze und ansonsten wie in C code, hab ich schon wahnsinnig viel gewonnen...Das ist alles eine Frage des Designs für mich... Ich glaube wir schweifen vom Thema ab.
-
Natürlich gibt es den Desktop wie bisher. Keine Frage!
Di existieren brav nebeneinander mit der Metroöberfläche.
-
Metro ist nur ein Experiment von Microsoft, es kann sein das es in Windows 9 schon wieder rausfliegt wenn es sich nicht als sinnvoll erweißt.
-
Das will ich hoffen! Und ich möchte dass sich jeder MVP sich dafür ins Zeug legt!
-
http://www.golem.de/news/windows-8-auch-der-desktop-bekommt-ein-metro-artiges-design-1205-91903.html
So viel dazu...
Microsoft scheint grad auf einem Metro Trip zu sein. Das neue Visual Studio im Metro Style hat mir auch gar nicht zugesagt.
-
Die können sich doch eh alles erlauben, ich glaube nicht dass sie von ihrer Linie mit Metro und WinRT abweichen werden. Die wollen die alte API nicht mehr und werden Stück für Stück unattraktiver machen und in ein paar Windows Versionen schreit kein Hahn mehr nach der WinAPI.
DOS gibt es heute auch noch vereinzelt, ein ähnliches Schicksal wird auch der WinAPI bevorstehen.
Ob hier nun einige dann aus der Entwicklung aussteigen oder nicht ist für die IT-Welt zu ziemlich egal. Der Markt braucht keine Leute die ewig an alte Technologien und Programmiersprachen festhalten.
Die Evolution ersetzt mit recht das Alte durch das Neue, dies ist der einzige Grund warum wir altern.
Aber süß wie einige lieber bei "Lochkarten" bleiben wollen...*kopfklatsch
-
Viele Anwendungen passen doch gar nicht in das Metro-Konzept und deshalb wird die alte Oberfläche wie wir sie kennen und lieben auch niemals abgeschafft.
-
Natürlich wird der Desktop nicht abgeschafft, das wär ja völlig beknackt. Niemand will Visual Studio, Photoshop oder Office als Metro Anwendung. Und Microsoft weiß das natürlich auch. Metro wird nur eben grad gehyped weil das das große neue Feature ist...
-
mich macht winapi nicht dicht, ich brauche leider immer noch bier dazu
-
Ich komme von der Unix/Linux Seite. Finde es eine Schande wie Microsoft seinen Programmierer etwas aufbinden will. Die sollten sich mal ein Bsp. von der Gegenseite nehmen. Hier wird keinem gesagt welche Sprache er benützen soll, geschwiegen von dem was er nicht tun sollte. Hier gibt's einfach Sprachen die was taugen und sich über Jahrzehnte bewährt haben... und nicht so ein Kram wie C# .Net und Konsorten. Für mich haben in der Entwicklung nur 2 Sprachen was verloren und das ist C/C++, für kleine Sachen ist sicher Python noch eine Wahl oder die SHELL. Alles andere ist Kinderkram. Am Schluss weiss ein Programmierer nicht einmal mehr was Speicher ist...da e NULL Ahnung hat was Darunter abgeht! Solche sind für mich sowieso nur Möchtegern Bug-Software Entwickler die nicht aber auch gar nichts begriffen haben.
-
Mechanics schrieb:
http://www.golem.de/news/windows-8-auch-der-desktop-bekommt-ein-metro-artiges-design-1205-91903.html
So viel dazu...
Microsoft scheint grad auf einem Metro Trip zu sein. Das neue Visual Studio im Metro Style hat mir auch gar nicht zugesagt.Auch hier ist das letzte Wort nicht gesprochen.
Hier gibt es zu 100% eine Änderung im Aussehen bzw. hat der Programmierer die Wahl.@All:
Ansonsten verstehe ich in keiner Weise diese Aufregung.
Ich habe mich schon über .Net nichtaufregenb müssen. Aber jede dumme Heinzi hat irgendwann geschrieben, dass sogar Treiber in C# geschrieben werden.
Die Windows API ist teilweise Bestandteil der WinRT!
Rafft das keiner oder will es keiner Raffenn.@unixer: Du hast keine Ahnung von der MS Welt. Ich habe keine von der Linux Welt und erlaube mir dazu keine Kommentare.
-
WinAPI wird deprecated, ob sich da nun einige wie Rumpelstilzchen auf der Stelle trampeln oder nicht. MS wird auf Save-Apps setzten und diese werden nunmal mit der neue nativen API der WinRT entwickelt und nicht mehr mit der WinAPI. Wer unsafe coden möchte kann gern an altem festhalten und in irgendwelchen kompatibilitäts modi coden. Den ersten Preis wird es dafür nicht geben.
-
Martin Richter schrieb:
@unixer: Du hast keine Ahnung von der MS Welt. Ich habe keine von der Linux Welt und erlaube mir dazu keine Kommentare.
So unrecht hat er garnicht! Ich denke jedenfalls fast genau so.
-
WinRTforSave schrieb:
WinAPI wird deprecated, ob sich da nun einige wie Rumpelstilzchen auf der Stelle trampeln oder nicht. MS wird auf Save-Apps setzten und diese werden nunmal mit der neue nativen API der WinRT entwickelt und nicht mehr mit der WinAPI. Wer unsafe coden möchte kann gern an altem festhalten und in irgendwelchen kompatibilitäts modi coden. Den ersten Preis wird es dafür nicht geben.
(WinRT == SAVE == Nativ) ... was für ein Schwachsinn. Weisst Du überhaupt was nativer Code ist?
-
sorry