Ich würde vorschlagen ein wenig beim Thema zu bleiben. Jetzt wurde ja speziell nach der Sprache gefragt, aber auf der ersten Seite des Threads ist das wie ich finde ein wenig ausgeartet.
Ist es schwer C# zu verstehen, wenn man C++ kann?
Im Prinzip geht es erst mal darum programmieren an sich zu lernen. Du fängst mit einer Sprache an und lernst die Art und Weise wie du beim entwickeln vorgehst. Nach einer Zeit hast du die grundlegenden Konzepte der Sprache verstanden. Diese Konzepte lassen sich dann auf andere Sprachen übertragen. Es gibt zwar Unterschiede zwischen Sprachen, so ist Haskell (wurde ja in diesem Thread mal genannt) völlig anders aufgebaut aber einige gleichen sich in den Konzepten doch stark. So ist die Idee der Entwicklung mit C++ und C# mMn erst mal die selbe. Soll heißen, wenn du jetzt schon C++ kannst, dann wird es dir leichter fallen neue OOP Sprachen zu lernen. Ob du das möchtest im am Ende deine Sache. Viele kommen halt irgendwann an den Punkt an welchem sie sich andere Sprachen angucken. Und das ist wie ich finde auch gut so. Die Sprache ist letzten Endes nur Mittel zum Zweck. Je nachdem was du machen möchtest und welche Anforderungen du hast wählst du dann die passende Sprache um möglichst elegant/einfach/gut/schnell zum Ziel zu kommen.
Warum kein Sinn machen? Ich zitiere: "C++ stellt heute, zu Beginn des 21. Jahrhunderts, die wichtigste Programmiersprache für die Entwicklung von leistungsstarken Anwendungen dar!"
LetsGo hat es danach schon richtig gesagt. Mir ging es nicht um die Berechtigung von C++. Mir ging es darum dass du bei High Level Engines auch eher auf hohem Level Entwickeln möchtest. Das bedeutet weniger komplex, weniger technisch und ja, ich finde dafür grad die passenden Worte nicht
Vielleicht hilft jemand aus.
Was dein Zitat angeht, es wäre gut wenn du Quellen für Zitate mit angibst. Über den Kern der Aussage lässt sich wohl streiten. Ganz falsch ist es denke ich nicht. Ich würde das ganze aber abändern und sagen, "C++ stellt heute, zu Beginn des 21. Jahrhunderts eine der wichtigsten Programmiersprachen für die Entwicklung von leistungsstarken Anwendungen dar."
An sich denke ich aber auch, man sollte sich nicht zu viel den Kopf darüber zerbrechen welche Sprache jetzt beliebt ist und viel genutzt wird. Am besten ist es wenn man sich selbst ein Bild macht. Einfach ein paar Sprachen ausprobieren und dann das benutzen was einem für die aktuelle Situation am meisten zusagt.