C++ stirbt oder vielleicht übersehen wir etwas

C++ stirbt oder vielleicht übersehen wir etwas

Programmiersprachen bringen uns wunderbare Möglichkeiten, von unseren Computern und Gadgets, fast alles, was wir wollen zu bekommen. Mit der Entwicklung der Elektronik von Großrechnern bis zu Personalcomputern, von Personalcomputern bis zu tragbaren Computern, von tragbaren Computern bis zu Smartphones war zu beobachten, wie die Programmiersprachen uns geholfen haben, um den Benutzern alles zu liefern, was sie sehen wollen. Viele Sprachen sind in diesen Jahren entstanden, prosperierten und sind wieder gestorben. Dies geschieht immer noch, während wir in eine Ära des Internet der Dinge und selbstfahrender Autos eintreten. Viele moderne Entwickler neigen dazu zu glauben, dass in der modernen Welt des Internets die Desktop-Sprachen veralten und nur noch für ältere Geeks eine Nische einnehmen. Aber lassen Sie uns diskutieren, ob diese Aussage wirklich wahr ist.

Ich möchte Ihnen zeigen, dass C++ immer noch ein großer Teil des täglichen Lebens für fast jeden Softwareentwickler ist. Es gibt buchstäblich keine Möglichkeit für eine Person, etwas ‚Schlaues‘ anzufassen und nicht irgendwo da draußen auf C++ zu treffen: Betriebssysteme, Endbenutzerprogramme, Ihren Lieblingsbrowser, Spiele und Unterhaltungsanwendungen, Webserver, Datenbankserver, Computer Vision, Handel. Wenn etwas auf diese Weise stirbt, lassen Sie mich an dem Prozess teilnehmen – ich werde immer eine interessante Aufgabe finden, an der ich arbeiten kann. Und ich bin mir ziemlich sicher, dass die meisten C++ Entwickler mir zustimmen würden. Um einige Beispiele zu bringen, lassen Sie uns einige Details sehen.table 2.0Die letzten zehn Jahre waren für uns, die C++-Gemeinschaft, recht fruchtbar, denn wir alle können jetzt sehen und fühlen, wie die Sprache jedes Jahr besser und besser wird. Davor gab es dunklere Jahre, in denen die großen Player dazu neigten, den Standard auf ihre eigene Art und Weise zu interpretieren und versuchten, die Tricks einzubringen, die sie für einige wirklich obskure Anwendungsfälle erfunden hatten. Heutzutage haben sie glücklicherweise verstanden, dass die Entwickler die neue SQL-Familie nicht in der C++-Welt sehen wollen, sondern es vorziehen, gemeinsame und verständliche Wege zu haben, um zu programmieren und Dinge zu erledigen. Heutzutage können wir eine viel größere Menge an nützlichen Dingen out-of-the-box verwenden, ohne die Notwendigkeit, nach Bibliotheken von Drittanbietern zu suchen oder auf „dunkle Magie“ zurückzugreifen, indem wir den vollständigen Satz der Boost C++-Bibliotheken zur besseren Zufallszahlengenerierung oder zur Auswahl einer effektiveren Funktion zum Lesen von Textdateien bringen.

Als Schlussfolgerung möchte ich wirklich sagen, dass die Zukunft von C++ von innen heraus viel heller aussieht, als es den Leuten in der Umgebung erscheinen mag, und viele Entwickler freuen sich darauf, zu sehen, was in den nächsten zehn Jahren damit passieren wird.

* Die Autoren vom Bild sind Elena Salagaewa und Wladimir Gorschunin

IHR TERMIN MIT UNS

Rufen Sie uns an +49 (6283) 3031157 um einen Termin zu vereinbaren.