Probleme mit der Darstellung? Klicken Sie hier. |
| Der längste Überholvorgang der Welt Was fällt Ihnen zum Thema C++ ein? "Habe ich immer gemieden"? Oder "wunderbar geeignet für Embedded Devices"? Nun, ein paar Jahre hat die Sprache schon auf dem Buckel. Sie kam 1985 auf den Markt, nachdem Bjarne Stroustrup 1979 angefangen hatte, den objektorientierten Aufsatz auf C zu entwickeln. Seit dieser Zeit hat sie sich ihren Platz in der Softwareentwicklung erkämpft. Trotz aller Probleme, die die Sprache mit sich bringt. Man denke nur an Speicherlecks oder Null-Pointer-Assignments. Und jetzt im Mai dieses Jahres hat es die Sprache nach 39 Jahren tatsächlich geschafft, sich im Tiobe-Programmiersprachen-Index auf Platz zwei zu schieben. Das ist besonders deshalb bemerkenswert, weil Platz zwei bislang von der Vorgängersprache C besetzt war. |
|
Während C++ nun seine höchste Platzierung erreicht hat, ist C auf ein Rekordtief gefallen. Seit 2011 erlebt C++ durch konsequente Updates alle drei Jahre einen neuen Aufschwung. Zwar können die meisten Compiler und Entwickler diesem Tempo kaum folgen, doch die kontinuierliche Weiterentwicklung wird als Erfolg gewertet. So findet C++ mittlerweile breite Anwendung in eingebetteten Systemen, der Spieleentwicklung und der Finanzhandelssoftware, um nur einige wenige Bereiche zu nennen. dotnetpro meint: Na, geht doch. Gewisse Dinge brauchen halt ihre Zeit. Gratulation an die neue Vize-Sprache. Auf Platz eins liegt übrigens Python, und C# bleibt unverändert auf Platz fünf. > Der längste Überholvorgang in Zahlen |
|
|
|
Training: Softwarequalität erkennen und verbessern | Die Qualität zu entwickelnder Software wird im Entwicklungsprozess oft unzureichend berücksichtigt und führt zum Scheitern vieler Projekte. Im Mittelpunkt des Trainings stehen deshalb Codequalität, Tests und Anwendungsdesign, die theoretisch behandelt, in Übungen vertieft und auf ihre Eignung zur Lösung realer Probleme überprüft werden. >>> mehr Infos |
|
|
|
Training: Erste Schritte mit Docker für .NET-Entwickler | In diesem Workshop lernen Sie neue Wege zum Thema Virtualisierung. Er beginnt mit der Anatomie von Docker, so wie einige grundlegende Konzepte und gibt wertvolle Tipps aus der Praxis, sodass Ihnen der Einstieg mit Docker und Visual Studio leichter fällt. Sie sind hier richtig, wenn Sie einen kompakten Ein- und Überblick in den Möglichkeiten von Docker erhalten wollen und mit Ihren eigenen Händen ausprobieren möchten. >>> mehr Infos |
|
|
|
Training: Modulare WPF-Anwendungen mit PRISM | Das Training vermittelt, wie Sie Dependency-Injection-Funktionen bereitstellen, mit MVVM Oberfläche von Logik trennen und das Gesamtpaket mit Hilfe des Architekturframeworks PRISM zusammenschnüren. Wir nutzen die Vorzüge des Unit Testings und beschäftigen uns mit der modularen Entwicklung via PRISM (Bootstrapping, Module, dynamische GUIs). >>> mehr Infos |
|
|
|
| |
Interessante Open-Source-Projekte: HtmlSanitizer | |
Webseiten sauberwaschen | |
Wer wünscht sich das nicht: Mit HtmlSanitizer können Anwender effektiv vor XSS-Attacken geschützt werden. dotnetpro-Autor Florian Rappl beschreibt, was dafür nötig ist, und geht dem Geheimnis der Bibliothek auf den Grund. | | > Den ganzen Artikel jetzt lesen! |
|
|
| |
|
| |
In eigener Sache | |
Wissen satt für Entwickler: Die dotnetpro digital oder als Heft | |
Sie entwickeln Software für den Desktop, das Web oder Mobilgeräte? Mit der dotnetpro sind Sie immer top über neueste Technologien, Grundlagen und Tools informiert. Als Abonnent finden Sie im Archiv zudem über 6.000 Artikel zu Programmierthemen inklusive Quellcode. Holen Sie sich gleich das kostenlose Testabonnement. Oder empfehlen Sie es einfach weiter. | | > Hier geht es zum Probeabo |
|
|
| |
|
| | | | |
IHR KONTAKT ZU UNS Ebner Media Group GmbH & Co. KG, Büro München Postfach 20 15 52 • 80015 München Bayerstraße 16a • 80335 München Deutschland Telefon: +49 731 88005 - 8000, Telefax: +49 731 88005 - 5203 Geschäftsführer: Marco Parrillo Kommanditgesellschaft, Ulm, Registergericht Ulm, HRA 1900. Persönlich haftende Gesellschafterin: Ebner Ulm MGV GmbH, Ulm, Registergericht Ulm, HRB 576. USt-IdNr.: DE 147041097 E-Mail: [email protected] Chefredakteur (verantwortlich): Fernando Schneider (fs) Hier können Sie unseren Newsletter Ihren Kollegen und Bekannten weiterempfehlen. Falls Sie zukünftig keinen dotnetpro Newsletter mehr beziehen wollen, können Sie ihn hier abbestellen. |
|
| |
|
|
| |
|
|
|