Im Moment verwende ich Python für meine schnellen Skripte und Prototypen (z. B. Algorithmen, mein Pseudocode ist auch sehr Python-ähnlich). Zu den anderen Sprachen, mit denen ich vertraut bin, gehören Java, C, x86 Assembly und Scheme, und Python ist meiner Meinung nach die beste dafür.
Perl bekommt dafür immer wieder eine Menge Wiederholungen, und ich habe gehört, dass Ruby auch nicht schlecht ist, und die Python-Community lobt Python auch dafür. Welche Sprache (könnte eine andere als diese 3 sein) ist Ihrer Meinung nach die beste Programmiersprache für:
- Erstellen schneller Prototypen von Anwendungen oder Algorithmen
- Erstellen einfacher Skripte für kleine, sich wiederholende Aufgaben
Wichtige Funktionen für solche Sprachen sind:
- Kleiner Boilerplate-Code, nicht zu ausführlich
- (Sehr) hohes Niveau
- Interpretiert
- Gute und umfassende Standardbibliothek