Was sind die Vor- und Nachteile einer bestimmten Programmiersprache? Ist X eine gute Sprache für meine Aufgabe? Wenn Sie die „beste Programmiersprache“ googeln, erhalten Sie eine Standardliste mit „Python, Java, JavaScript, C #, C ++, PHP“ und einer vagen Liste mit Vor- und Nachteilen. Wenn ich solche Artikel sehe, erschrecke ich – ihre Autoren müssen geradezu faul, unerfahren und ohne Vorstellungskraft gewesen sein. Lassen Sie uns tief eintauchen und herausfinden, was wirklich scheiße ist – und was nicht.
In diesem Artikel werde ich versuchen, einen objektiven und hoffentlich unvoreingenommenen Überblick über beliebte (und nicht so beliebte) moderne Programmiersprachen zu geben, die vom schlechtesten zum besten bewertet werden.
Denken Sie daran, es gibt keine perfekte Programmiersprache. Einige eignen sich am besten für die Back-End- / API-Entwicklung, andere eignen sich hervorragend für die Systemprogrammierung.
Ich werde zwei der häufigsten Sprachfamilien der Welt behandeln: Sprachen, die von C abstammen , und Sprachen, die von ML abstammen .
Programmiersprachen sind nur Werkzeuge in der Toolbox eines Entwicklers. Es ist wichtig, das richtige Werkzeug für den Job auszuwählen. Ich hoffe sehr, dass dieser Leitfaden Ihnen bei der Auswahl der für Ihre Aufgabe am besten geeigneten Programmiersprache hilft. Wenn Sie die richtige Wahl treffen, sparen Sie möglicherweise Monate (oder sogar Jahre) Entwicklungsaufwand.