Was ist euerer Meinung nach die beste Programmiersprache
17 Stimmen
8 Antworten
es gibt keine "beste" sprache, nur eine geeigneste.
naja, java als pseudo compiler hat nicht wirklich was mit C zu tun. Wofür man jetzt aber ein abgespecktes C++ gebrauchen könnte... k.a., evt im microcomputerbereich zum ressourcensparen wenn man asm vermeiden will
Ich hab mich verschrieben. C+ gibt es nicht. Das weiß ich als Softwareentwickler
Für Mac und iOS: Swift
Für Windows: C# oder C++
Für Android: Kotlin oder Java
Fürs Backend: PHP, JavaScript oder Python
Fürs Fronend: JavaScript oder TypeScript
Für hardwarenahe Sachen: Rust oder C
Usw.
Ich bin persönlich für Hardwarenahe Dinge auch auf C++ umgestiegen. Solange man die STL kübelt ist das kein Problem.
Da kann man eigentlich nur Sprachen vergleichen die auch in Konkurenz zueinander stehen wie hier C# und Java.
Da bin ich persönlich eher Team C# aber vermutlich nur weil ich mehr Erfahrung mit C# habe.
Für die anderen Sprachen ist es eine Frage des Einsatzes.
Python ist zB eine Super "Glue Language" nimm einen Haufen Bibliotheken in C, C++, Fortran usw und nimmt Python zum hin und her Schaufeln der Daten zwischen diesen. Versuche aber nicht effiziente Berechnungen direkt in Python abzubilden da es um Größenordnungen langsamer ist, als C# bzw Java und die sind etwas langsamer als C/C++.
C/C++ sind in dieser Liste die Low Level Sprachen schlecht hin. Rust steht hier nicht oben ist aber in der selben Kathegorie aber mit sicherem Speicherkonzept. Also einen Microcontroller kann man zwar in C# oder Python programmieren (MicroFramework) aber wirklich anzutreffen ist das eher selten.
Ich persönlich denke, dass es nicht die eine Programmiersprache gibt. Je nach Sachverhalt hat jede Programmiersprache seine Vor- und Nachteile.
Für mich ist C++ meine bevorzugte Programmiersprache. Ich habe mein ganzes Berufsleben (seit 1970) lang in vielen Programmiersprachen programmiert (Assembler, Cobol, C, C++, Python....) aber am liebsten in C++.
btw, was ist C+? :-)