Christian Kruse: Geschwindigkeit verschiedener Programmiersprachen

Beitrag lesen

Hallo Thomas,

Zuerst habe ich das in PHP ausgewertet. Bei dieser
Zeilenzahl läuft das Ding so 85bis 90 Sekunden bis zum
Ergebnis.

Wie hast du das implementiert?
Der fgets()-Wrapper ist eigentlich recht gut geschrieben
worden.

Dann hat mir jemand was in Perl gestrickt. Kann ich leider
noch nicht. Läuft noch ca. 25 Sekunden.

Wie hast du das umgesetzt? Die Perl-IO-Geschichten sind
eigentlich sehr performant geschrieben.

Dann habe ich was in C geschrieben. Nach vielen Abstürzen
braucht das Teil noch 12 Sekunden (da scheint jetzt
langsam die HDD-Gschweindigkeit zu bremsen)

Und wie hast du das umgesetzt? Hast du Pufferndes I/O benutzt?

Mit Freepascal erstellter Code konnte nochmal eine
Steigerung auf 8 Sekunden bewirken.

FPC versteckt halt das Puffern vor dir.

Der Vergleich zieht nicht. Alles, was du damit bewiesen hast,
ist, dass verschiedene Algorithmen unter verschiedenen
Umstaenden unterschiedlich schnell sind.

Gruesse,
 CK