Bei der MatheEX-UDF ist mir es gerade wieder eingefallen:
eewig lange Variablen Namen wie " $number_mathex_temp"
Die sind bei einem Interpreter wie AutoIt natürlich suboptimal.
Bei einer Diskussion im englischen Forum wurde dieses "Problem" bezüglich des Obfuscators schon mal besprochen,
bzw. eines Programms Namens "AutoIt Optimize":
http://www.autoitscript.com/forum/index.php?showtopic=100087&st=0&p=717275
Hier noch mal ein ganz simpler Test:
[autoit]$t = TimerInit()
$integer_das_ist_die_eine_zahl = 0
For $integer_zaehler = 0 To 1000000
$integer_das_ist_die_eine_zahl += $integer_zaehler
Next
ConsoleWrite( TimerDiff($t) & @crlf)
$t = TimerInit()
$iZ1 = 0
For $i = 0 To 1000000
$iZ1 += $i
Next
ConsoleWrite( TimerDiff($t) )
auf meinem Rechner läuft die erste Schleife im Schnitt 30%! langsamer ab, als die zweite.
Also bei großen Schleifen und Sachen wo die Geschwindigkeit eine Rolle spielt, immer schön kurze Namen wählen.