Ich komme aus Java und nachdem ich diesen kleinen Aufsatz von Paul Graham gelesen hatte, fragte ich mich, ob ich mir eine neue Sprache, Common Lisp, zulegen sollte, um meine Arbeit zu beschleunigen (ich bin ein Webentwickler).
Ich schreibe zurzeit Haustierprojekte, habe aber einige Geschäftspläne für die Zukunft. Paulus spricht in seinem Aufsatz von LISP als "Geheimwaffe". Ich weiß nicht, ob diese Aussage nach 10 Jahren zutrifft, aber ich habe meine Zehen in ein nettes CL-Tutorial getaucht und es sieht so aus, als wäre LISP für die Webentwicklung überlegen.
Paul erwähnt Python auch als eine gute Wahl, die ich eigentlich kenne. Meine Frage ist: Welches soll ich für meine zukünftigen Webprojekte auswählen?
Woran ich dachte:
- Ich werde keine Desktop-Anwendungen entwickeln, damit ich die Sprache auswählen kann, die ich bevorzuge.
- Python scheint eine sehr große Community zu haben, daher gibt es im Vergleich zu Lisp mehr Bibliotheken / Frameworks
- Ich fand heraus, dass Lisp einige Funktionen (wie Makros) hat, die nirgendwo anders zu finden sind
- Ich arbeite meist alleine oder mit 1-2 anderen Programmierern, aber es kann schwierig sein, jemanden mit Lisp-Kenntnissen zu finden
Also was denkst du?