Es ist eine Genealogie, die zeigt, wann und in welcher Sprache eine Programmierung geboren wurde.
Es gibt mehrere Sites mit einem Programmfamiliendiagramm, aber dieses Mal werde ich diese Site vorstellen.
Diagramm & Geschichte der Programmiersprachen (Genealogie der Programmiersprachen)
Es werden zwei Versionen aufgelistet, eine nur für die Hauptsprachen und eine mit über 150 Sprachen. Ab August 2020 ist es bis 2018 gelistet.
Nehmen wir einige Sprachen aus dem Diagramm der Hauptsprachen.
Hinweis) Die C-Sprache wurde 1972 geboren, aber die verknüpfte Figur nimmt das Jahr an, in dem "The C Programming Language" (Originaltitel: The C Programming Language, allgemein bekannt als K & R) veröffentlicht wurde. (Referenz: C-Sprache - Wikipedia, [Programmiersprache C - Wikipedia](https: // ja .wikipedia.org / wiki /% E3% 83% 97% E3% 83% AD% E3% 82% B0% E3% 83% A9% E3% 83% 9F% E3% 83% B3% E3% 82% B0% E8% A8% 80% E8% AA% 9EC))
Python
Ruby
Java
JavaScript
Für den Titel wird empfohlen, diesen Stammbaum zuerst zu überprüfen, wenn Sie die zweite und die nachfolgenden Programmiersprachen lernen.
Grund
――Weil Sie die Schwierigkeit des Lernens daran erkennen können, wie weit die Programmiersprache, die Sie bereits kennen, und die neue Sprache, die Sie lernen, sind. ――Wenn Sie neuer als die Programmiersprache sind, die Sie bereits kennen, können Sie mit dem Lernen fortfahren und dabei eine neue und bequeme Syntax erwarten. ――Wenn Sie älter als die Programmiersprache sind, die Sie bereits kennen, können Sie mit dem Lernen fortfahren und sich auf das Fehlen nützlicher Funktionen vorbereiten.
ist.
In meinem Fall habe ich versucht, Ruby zu lernen, als ich 5 Jahre Erfahrung in Java hatte und Perl in der Lage war, ein wenig im Stapel zu schreiben. Zu dieser Zeit erfuhr ich, dass Ruby von Perl beeinflusst wurde, was mir half, die Syntax zu verstehen. Andererseits hatte ich Schwierigkeiten mit diesem Teil, weil ich fast keine Kenntnisse über funktionale Sprachen hatte, aber ich denke, es war gut, dies im Voraus vorhersagen zu können.
"Erster Rubin ”(Autor: Yugui) hat einen Stammbaum der Programmiersprache in Bezug auf Ruby. Diese Zahl war sehr hilfreich für das Verständnis von Ruby.
Als ich nach Diagrammen in anderen Sprachen suchte, fand ich das verknüpfte.
Die Programmiersprachen haben sich in den letzten Jahrzehnten erheblich weiterentwickelt.
Recommended Posts