Ich kann das nicht verstehen. Wenn C so häufig verwendet wird, aber C nicht C ++ ist, kann mir jemand die wichtigsten Gründe erklären, die C häufiger verwendet als C ++? Woher kommt dieser ganze C-Code?
Geht es um den Industriesektor, der stark auf zwingende Programmierung angewiesen ist, aber die Kosten für die Implementierung oder Optimierung von C ++ - Compilern nicht tragen kann? Gibt es so viele Kernel-Hacker?
Ist tiobe relevant? Ich bin nie auf einen Artikel oder Beitrag gestoßen, in dem ich kommentiert oder erklärt habe, wie einzigartig das Ranking von Tiobe ist, was die Branche tatsächlich mag und was sie darüber aussagt, was die Branche tatsächlich nutzt, um die tatsächlichen Bedürfnisse der Branche zu bestimmen. Es ist schwer zu erklären.
Ich finde es einfach seltsam, dass viele Unternehmen C # -, PHP-, Java-Jobs und keine C- oder C ++ - Jobs wollen (ich beziehe hier nur meine Arbeitslosigkeit und meine Interviews), auch wenn diese C / C ++ - Jobs Mist sind. Ich würde diese stattdessen nehmen. Oder spielt der Sprachrummel hier eine große Rolle?
quelle
Is tiobe relevant ?
Viele Leute denken, dass es nicht ist.Antworten:
Der TIOBE-Index basiert auf Suchmaschinen-Treffern - siehe http://www.tiobe.com/index.php/content/paperinfo/tpci/tpci_definition.htm
Dies bedeutet, dass Sie (zum Beispiel theoretisch) eine Sprache haben können, von der jeder spricht, die viele Treffer hat und eine hohe Bewertung erhält, obwohl sie von niemandem verwendet wird, und Sie können eine Sprache haben, die viele Leute verwenden Es gibt jedoch nicht viele Webseiten / Zugriffe, sodass die Bewertung niedrig ist. Dabei wird nicht einmal berücksichtigt, was die Webseiten enthalten (stellen Sie sich beispielsweise eine Million Webseiten vor, die sagen, dass eine bestimmte Sprache furchtbar ist, was den TIOBE-Index der Sprache erhöht).
Theoretisch müssten Gewichtungsfaktoren angewendet werden, um die Verwendung von Web-Hits / TIOBE-Index zu erhalten. Bei komplexen Sprachen wie C ++ (bei denen jeder Benutzer wahrscheinlich ein oder mehrere Nachschlagewerke verwendet) ist die Verwendung wahrscheinlich höher als im TIOBE-Index angegeben. und für Sprachen, die hauptsächlich für die Webentwicklung verwendet werden (wobei der größte Teil der Dokumentation normalerweise online ist und die Benutzer mit größerer Wahrscheinlichkeit Webseiten erstellen), ist die Nutzung wahrscheinlich geringer als im TIOBE-Index angegeben.
Natürlich ist es praktisch unmöglich, die richtigen Gewichtungen für jede Sprache genau zu bestimmen. und daher kann der TIOBE-Index bestenfalls als grobe Annäherung an die Nutzung angesehen werden.
quelle
"Wenn C nicht so häufig verwendet wird" - Ich würde gerne sehen, ob dies von irgendjemandem gesichert werden kann.
Alle folgenden sind in reinem C geschrieben: -
Die Referenzimplementierungen für Perl, Python, PHP und Lua.
Alles in allem würde ich sagen, dass es mehr C-Programme gibt, die öfter ausgeführt werden als jede andere Sprache.
quelle