Ist natürlich echt super, dass bestehende Codebibliotheken in C/C++ nicht benutzt werden können.
Ein nettes UI ist ja eine Sache aber wer will denn seinen Code für etwas schreiben was übermorgen vielleicht genauso tot ist wie Vista?
Ok für kurzlebige Consumer Produkte um den schnellen € zu machen ist das vielleicht noch ok (wenn auch fragwürdig bei dem Marktanteil) aber für langlebige vertikale Anwendungen ist das ja wohl untragbar.
Möge mich jemand korrigieren aber: In .NET kannst du doch in C++ programmieren. Da Silverlight zu .NET gehört, wirst du wohl auch in C++ programmieren können.
cc68 schrieb:
--------------------------------------------------------------------------------
> Ist natürlich echt super, dass bestehende Codebibliotheken in C/C++ nicht
> benutzt werden können.
>
> Ein nettes UI ist ja eine Sache aber wer will denn seinen Code für etwas
> schreiben was übermorgen vielleicht genauso tot ist wie Vista?
>
> Ok für kurzlebige Consumer Produkte um den schnellen € zu machen ist das
> vielleicht noch ok (wenn auch fragwürdig bei dem Marktanteil) aber für
> langlebige vertikale Anwendungen ist das ja wohl untragbar.
Das UI liegt in WPF vor, du kannst also mit VisualC++ und .Net darauf zugreifen!
blubbsy schrieb:
--------------------------------------------------------------------------------
> Möge mich jemand korrigieren aber: In .NET kannst du doch in C++
> programmieren. Da Silverlight zu .NET gehört, wirst du wohl auch in C++
> programmieren können.
Aber nur mit dem .NET-Framework. Da wünsche ich viel Spaß, die API-Aufrufe zu wrappen.
C++, die 80er Jahre Frickelsprache sollte sowieso endlich mal Sterben.
Da hat sich wieder ein Kind gefunden, was sein C++ Buch nicht kapiert hat. Was soll bitte an C++ frickelig sein?
Man kann mit einer Option ab Visual Studio .NET auch in C++ Projekten die .NET Runtime einbinden. Man ist generell in der Lage auch mit C++ managed Code zu erzeugen, das birgt einige Einschränkungen, klappt in der Praxis aber sehr gut.
Was C++ allgemein angeht, kann man damit wunderschönen und performanten Code schreiben. Es gibt ebenso Klassenbibliotheken wie für .NET oder JAVA auch, die einem bestimmte Aufgaben erleichtern und die Sprache ist dank seiner universellen Nutzbarkeit, der Objektorientierung und der Mächtigkeit der Sprache (Mehrfachvererbung, Operatoren überschreiben, Interfaces, etc.) sicher noch sehr lange top aktuell.
Persönlich entwickle ich seit gut 5 Jahren fast nur noch in C# mit dem .NET Framework, aber ab und an vermisst man doch die Mächtigkeit von C++. Vieles ist heute leichter und schneller machbar, aber manches dafür auch viel schwerer oder einfach inperformanter. In den meisten Fällen jedoch kommt man mit C# schneller ans Ziel und genauso performant.
C++/CLI ist ein Krampf. :-O
Schonmal C++ entwickelt?
Z.B. Dass jeder Syntaxschrott erlaubt ist.
Ja ich habe schon mal mit C++ entwickelt. Ich programmiere hauptsächlich in C++ und habe auch schon das ein oder andere große Projekt damit verwirklichen dürfen. Alle mit Erfolg und ohne sonderliche Probleme. Liegt sicher auch daran, dass man in einer Firma Coding Guidelines hat, wo nicht jeder rumfrickeln kann, wie er lustig ist.
Aber auch hier gilt, nur weil man alles kann, muss man nicht alles machen. Ich kann auch Fahrrad fahren ohne mir Knochen zu brechen und ich kann auch Windows benutzen, ohne jeden Monat neu zu installieren. Das ist alles eine Sache der Vernunft, was der Bauer nicht kennt isst er auch nicht. Das heißt nicht, dass der Bauer sich nicht weiter bilden darf!
Welche API Aufrufe?
Wenn Microsoft so doof wäre, dass sie die API Ihres eigenen OS nicht ins Compact Framework oder ähnliches integrieren wären sie selbst schuld.
Alptraum schrieb:
--------------------------------------------------------------------------------
> C++/CLI ist ein Krampf. :-O
Mir scheint, du weisst noch nichtmal was CLI überhaupt ist, hier eine Einführung :
http://de.wikipedia.org/wiki/Common_Language_Infrastructure
--> Hat mit C++ rein garnichts zu tun, viel eher mit C#
Schlaumeier! Lieber selbst erst einmal informieren, bevor man andere belehrt!
C++/CLI ist C++ mit .NET Sprachergänzung um z.B. mit WinForms zu arbeiten. Ein managed C++ quasi.
Kommentare: 221 | letzter Beitrag 09:51 Uhr
Kommentare: 215 | letzter Beitrag 25.05. 11:40
Kommentare: 159 | letzter Beitrag 21:59 Uhr
Kommentare: 93 | letzter Beitrag 19:45 Uhr
Kommentare: 68 | letzter Beitrag 25.05. 12:17
E-Mail an news@golem.de

Die Kavallerie hält Einzug in Himmelsrand: Mit Patch 1.6 liefert Bethesda die Möglichkeit nach, in Skyrim auch auf dem Rücken von Pferden zu kämpfen. PC-Spieler dürfen bereits jetzt hoch zu Ross das Schwert schwingen.

Symantec hat sich zu den Aussagen der Bundesregierung geäußert, nach denen Geheimdienste in der Lage seien, SSH oder PGP zu knacken oder zu umgehen. Mathematisch gesehen sei kein wirksamer Angriff bekannt.

T-Pod ist ein kleines Kraftwerk für unterwegs. Betrieben mit einer kleinen Kerze, erzeugt das Gerät Strom für eine Leselampe oder das Laden des Smartphone-Akkus.

Ein britisches Blog will erfahren haben, dass Facebook den norwegischen Browserhersteller Opera Software kaufen will. Beide Unternehmen wollen sich dazu nicht äußern.

Am 26. Mai 2012 treten neue Datenschutzregeln der EU in Kraft. Websitebetreiber und Werbenetzwerke müssen Nutzer um Erlaubnis fragen, wenn sie Cookies setzen.

Libreoffice könne mehr als Openoffice und biete Entwicklern zudem Vorteile, sagte Michael Meeks auf dem Linuxtag 2012. Außerdem spricht er mit Golem.de über Libreoffice-Online, woran er derzeit arbeitet.