Einer der schönsten Begriffe im SAMP-Universum ist neben den Worten "Dynamisch", "Selfmade" und "Zukunftsweisend" sicher auch "Ressourcenschonend".
Klar sollte es Ziel eines guten Programmiers sein, einen effizienten und eben schonenden Code zu schreiben.
Ich lese aber hier im Forum oft, dass es einen Ressourcengewinn gibt, wenn ich möglichst viele Variablen in einer Zeile schreibe, es also gut sei statt
"
new Var1;
new Wort[180];
new Wort2[180];
"
zu schreiben folgendes im Quellcode zu verwenden:
"
new Var1, Wort[180], Wort2[180];
"
Ich gebe zu, ich bewege mich hier auf Halbwissen,
aber es ergibt für mich keinen Sinn, dass ein Quellcode der nachfolgend zu Maschinencode Compiliert wird,
durch die andere Schreibweise in der Laufzeit wesentlich anders reagiert.
Ich sehe aber dadurch vermehrt Einbussen in der Übersichtlichkeit und natürlich auch der Wartbarkeit des Codes.
Auch einem weiteren oder neuen Scripter wird der Einstieg in ein solches Script schwerer gemacht.
Kann mir hier jemand fundiert und nachvollziehbar erklären, warum also die unterschiedliche Deklarierung hier einen Unterschied während der Laufzeit ausmachen sollte?
Vielen Dank
Servertest