Ein Leitfaden zum FragenDie beste Programmiersprache

Die beste Sprache?
Wofür?

Beginne mit dem, was du entwickeln möchtest. Dein Ziel, deine Rahmenbedingungen und deine Erfahrung sind nützlichere Kriterien als Beliebtheit oder Treue zu einer Sprache.

Etwa 2 Minuten Lesezeit

Ein Gespräch, das ins Stocken gerät

Sara

Was ist die beste Programmiersprache? Ist Python besser als JavaScript?

Ohne ein Ziel hat „besser“ keine klare Bedeutung.

Eine Frage, auf die jemand antworten kann

Sara

Ich möchte ein kleines Werkzeug entwickeln, das CSV-Dateien sortiert. Ich fange gerade an und muss es nur auf meinem eigenen Computer ausführen. Welche Möglichkeiten eignen sich und warum?

Ziel, Erfahrung und Umgebung bieten eine sinnvolle Grundlage für Empfehlungen.

Wähle das Ziel vor dem Werkzeug

Wähle zum Lernen ein kleines, konkretes Projekt. Suche dann nach Werkzeugen mit passenden Lernmaterialien, Bibliotheken und Hilfsangeboten. Vergleiche Sprachen für dieses Projekt, statt einen Gewinner für jede denkbare Aufgabe zu suchen.

Berücksichtige beim produktiven Einsatz die Laufzeitumgebung, die Erfahrung im Team, die Wartung, verfügbare Bibliotheken und Leistungsanforderungen. Bleibe lange genug bei einer Sprache, um etwas zu entwickeln. Überdenke die Entscheidung, wenn sich deine Anforderungen oder die Erkenntnislage ändern.

Deine Erfahrung zählt, aber andere Menschen haben möglicherweise andere Bedürfnisse. Erkläre deine Überlegungen und besprich Vor- und Nachteile, statt Werkzeuge oder die Menschen zu beleidigen, die sie verwenden.

Bevor du deine Frage abschickst

0 von 4 erledigt
Eine Vorlage für deine nächste Frage

Weitere Projekte

Weitere Projekte für Menschen, die gerne lernen und Dinge entwickeln.

Quellen und InspirationDon’t Ask to AskNo HelloThe XY ProblemMinimal, Reproducible ExampleTheBestLanguage