Beat: Programm beschleunigen

Beitrag lesen

Kurz und schmerzlos: was kann man alles tun damit Programme schneller ausgeführt werden?

use warnings und debugge jede Warning.

Teste mit Devel:dprof um die Relevanz von zu optimierenden Subroutinen zu erfahren.

Es gibt einige Tricks, aber Devel:dprof sagt dir, wo du am meisten einsparen kannst.

Allgemein gilt:
Referenzen statt Hashes oder Arrays an Subroutinen
Vermeide @array = <Filehandle>
substr() ist besser als index() ist besser als m// ist besser als split().
Optimiere Schleifen.
Verwende qr//.

und und und

mfg Beat

--
Woran ich arbeite:
X-Torah
><o(((°>           ><o(((°>
   <°)))o><                     ><o(((°>o