Am Mittwoch, dem 25. Juli 2001 um 06:59:40, schrieb Konrad Rosenbaum:
On Tuesday 24 July 2001 22:26, Reinhard Foerster wrote:
nein, perl übersetzt erstmal den Kode komplett und führt ihn dann aus - ist also kein interpreter.
Was bei dieser Übersetzung rauskommt ist AFAIK Bytecode. Also wird doch interpretiert - halt nur Binärdaten statt Text.
Im Prinzip hast du recht, aber es gibt mit perlcc auch einen "echten" Compiler. Der erzeugt in meinem Fall aus einem 244 Byte grossen Skript eine 900 kB grosse C-Datei, die dann ein etwa 400 kB grosses Binary ergibt. Schneller als das Skript ist das dann aber nicht.
Torsten