Seite 1 von 1

welches 'python' ist am schnellsten?

Verfasst: Samstag 23. September 2006, 17:22
von Costi
welcher der unzahligen moglichkeiten ein python programm auszufuehren ist die leistungstaerksete?
(Jython, py2exe, python embedded in c, der normale interpreter, etc...)

Verfasst: Samstag 23. September 2006, 17:42
von BlackJack
Die Frage ist schwer bis gar nicht zu beantworten. Es hängt einfach von zu vielen Variablen ab. Es gibt verschiedene CPython Versionen, das Betriebssystem spielt eine Rolle, welcher C Compiler mit welchen Optionen benutzt wurde, auf welcher Hardware es läuft usw.

Bei Jython sieht's ähnlich aus: Welches Betriebssystem und welche JVM mit welchen Optionen, welche Hardware...

``py2exe`` spielt bei der Ausführungsgeschwindigkeit keine Rolle, es verzögert nur den Programmstart etwas.

Und letztendlich ist auch die Frage was für ein Programm Du laufen lässt.

Verfasst: Samstag 23. September 2006, 17:52
von EnTeQuAk
Und aus eigener Erfahrung ist die leistungsstrkste Möglichkeit immernoch das richtige Programmieren :D

So doof es klingt aber man kann ein Programm Langsam machen oder eben schnell machen :D


MfG EnTeQuAk

Verfasst: Samstag 23. September 2006, 20:54
von Ene Uran
Python 2.5 is um einiges schneller als Python 2.4.

Verfasst: Sonntag 24. September 2006, 11:47
von Costi
fett man, hatte den release von python 2.5 nicht mitgekriegt

und welche möglichkeit python in einer *.exe zu compilieren erzeugt die kleinste datei mit moegöichst keine DLLs ?


danke

Verfasst: Sonntag 24. September 2006, 12:11
von Y0Gi
Mit Tools wie Psyco lässt sich noch einiges mehr an Geschwindigkeit herausholen.