Windows Powershell auf pro-linux - lustig. Also ich nutze meistens shell-scripte für einfache Sache (mehr bekomme ich mit Shell aufgrund fehlender Kenntnisse auch nicht hin ^^). Python ist eigentlich ne tolle Sprache. Hab die schon für eine automatisierte Textfile-Modifikationen genommen, das geht mit Scriptsprachen einfach schneller als mit C++, und für Blender hab ich mir auch schonmal nen Mini-Exporter gebastelt. Python ist definitiv für kleinere Sachen super geeignet. Für richtige Programme nehme ich dann aber doch lieber Java oder gleich C++. Dafür gibts einfach mehr und einfacher einzubindene Libs
Benutz doch Jython, da kannst du alle Java-Libs benutzen und hast trotzdem den Komfort von Python. Ist am Anfang möglicherweise etwas schwierig zu verstehen, wie man die Java-Libs richtig einbindet (classpath, imports, Konvertierung zw. Java- und Python-Klassen) aber nach dieser Hürde heißt es dafür einfach nur noch Copy & Paste.
Ich programmiere seit ein paar Jahren sehr viel mit Ruby (auch "normale Software") und bin dann bei JRuby gelandet. Die Kombination aus einer modernen dynamischen Sprache und einem mächtigen Pool aus Libraries finde ich einfach unschlagbar. Und in Strukturierungsmöglichkeiten (Klassen, Modules) kann sich Ruby durchaus mit Java oder C++ messen. Gehört allerdings auch einiges an Disziplin und Umdenken dazu, da daraus schnell ein Haufen Spaghetti-Code werden kann...Umgekehrt kann sich ein Java- oder C++-Projekt, wenn man Anfangs nicht höllisch aufpasst, in einen unwartbaren Haufen Schrott verwandeln, aus dem man nur schwer rauskommt.
Windows Powershell auf pro-linux - lustig.
Also ich nutze meistens shell-scripte für einfache Sache (mehr bekomme ich mit Shell aufgrund fehlender Kenntnisse auch nicht hin ^^). Python ist eigentlich ne tolle Sprache. Hab die schon für eine automatisierte Textfile-Modifikationen genommen, das geht mit Scriptsprachen einfach schneller als mit C++, und für Blender hab ich mir auch schonmal nen Mini-Exporter gebastelt.
Python ist definitiv für kleinere Sachen super geeignet. Für richtige Programme nehme ich dann aber doch lieber Java oder gleich C++. Dafür gibts einfach mehr und einfacher einzubindene Libs
Hast schon Red Hat, Google, ILM etc erklärt das Python nur was für kleine Sachen ist?
Benutz doch Jython, da kannst du alle Java-Libs benutzen und hast trotzdem den Komfort von Python. Ist am Anfang möglicherweise etwas schwierig zu verstehen, wie man die Java-Libs richtig einbindet (classpath, imports, Konvertierung zw. Java- und Python-Klassen) aber nach dieser Hürde heißt es dafür einfach nur noch Copy & Paste.
Ich programmiere seit ein paar Jahren sehr viel mit Ruby (auch "normale Software") und bin dann bei JRuby gelandet. Die Kombination aus einer modernen dynamischen Sprache und einem mächtigen Pool aus Libraries finde ich einfach unschlagbar. Und in Strukturierungsmöglichkeiten (Klassen, Modules) kann sich Ruby durchaus mit Java oder C++ messen. Gehört allerdings auch einiges an Disziplin und Umdenken dazu, da daraus schnell ein Haufen Spaghetti-Code werden kann...Umgekehrt kann sich ein Java- oder C++-Projekt, wenn man Anfangs nicht höllisch aufpasst, in einen unwartbaren Haufen Schrott verwandeln, aus dem man nur schwer rauskommt.