Hi Seb,
Seb hat geschrieben:hi,
bisher nutzte ich VB6 fürn mal nen schnelles tool zwischendurch. :/
hab jetzt genug davon.
stehe jetzt vor der frage perl oder phyton.
sehr gut an perl hat mir die mächtigkeit bei der einfachheit gefallen.
sehr wenig verwaltungscode, zb bei IO.
... aber die oop ist irgendwie ... und ausserdem ist jetzt derversuch libxml zu installieren sowas von fehlgeschlagen ... (such dir 1000 mods zusammen und compile die dann auch noch selbst ... einzeln ...)
wie sieht das bei phyton aus?
Also mir gefällt schon allein die Syntax von Perl nicht so, da ist Python durch die klare Struktur IMHO viel besser.
ist die installation von modulen eine wissenschaft für sich, oder ist das
idiotensicher?
Die Installation ist dank distutils sehr einfach, für die meisten Aufgaben sind Module bei Python schon dabei.
was gibts an xml-unterstützung? (link?)
Module für expat, dom und sax sind schon dabei.
http://www.python.org/doc/current/lib/markup.html
wie sieht die oop aus, gibts zeiger ...?
Die OOP ist sehr mächtig bei Python. In Version 2.3 lassen sich praktisch von allen Datentypen eigene Klassen ableiten.
Zeiger gibts auch in Python, nur man merkts nicht. Für Variablen mutabler (veränderlicher) Typen (Listen, Dictionaries, ...) gilt Call by Reference bei immutable Typen (int, float, Tuples, String, ...) wird bei Zuweisung an eine variable und Übergabe an/Rückgabe aus Funktionen eine Kopie der Variablen erzeugt. Wie das ganze im Prinzip abläuft habe ich
hier schon mal anschaulich erklärt.
ist IO ähnlich einfahc wie bei perl?
Ich kenn die IO-Funktionen von perl nicht, aber unter Python ists sehr einfach mit Konsole und Dateien zu arbeiten.
...und regexp?
siehe HowTo auf
http://www.amk.ca/python/howto/regex/
und viele Beiträge hier im Forum.
danke schonmal

Bitteschön
Gruß
Dookie