Christian Kruse: Gibt es sowas wie wait()?

Beitrag lesen

Hallo, <-- Begruessung

Für kurze Zeit wird öfter eine maximale Systemauslastung in Kauf genommen
als Du denkst/Sie denken, z. B. beim Starten von Programmen.

Aber nicht volle 2 Sekunden lang, sondern eher Bruchteile von Sekunden - wenn
ueberhaupt. Auf einem guten Multi-Tasking-System sollte das gar nicht
vorkommen.

Abgesehen davon, viele unerfahrende Beginner würden das Script verwenden
ohne sich im klaren darüber zu sein, was passiert. Entsprechende
Hinweise gab es ja in deinem Posting auch nicht.

Stimmt, deswegen bin ich ja auch noch mal zu diesem Beitrag zurückgekommen!

Bitte was?

Du hast deinen Dank gefordert indem du um eine Verlinkung auf deine
Seite batest.

Ich habe nicht um den Link gebeten, sondern nur gesagt, daß ich es schön
fände. Dies ist eine Meinungsäußerung, keine Bitte.

Das ist eine indirekte Bitte der Art 'mach das!'.

Abgesehen davon sollte einem trotzdem die Quellenangabe in Fleisch und Blut
übergehen, nur so läßt sich später ohne Klimmzüge nach neueren Versionen
suchen. Normalerweise paßt eine Quellenangabe am besten in den Code an die
entsprechende Funktion/Stelle, aber im Falle von JavaScript verlängert dies
die Ladezeit der Internetseiten, deshalb wird die Quellenangabe oft an
anderer Stelle genannt. Wenn sie aber ganz weggelassen wird, wird damit die
Suche nach neuen Versionen (z. B. bei Problemen mit neuen
Browser-Versionen) oder nach ähnlich aufgebauten Scripts für andere Zwecke
unnötig erschwert.

Die Quellen-Angabe sollte aus reinem Ehrgefuehl mit angegeben werden. Versionen
wird es hier im Forum von einem geposteten Script nicht sehr haeufig
geben.

Aber im Falle des Beginners dieses Themas (er wollte eine Pause von 2
Sekunden) sind 2 Sekunden Auslastung - im Vergleich zu anderem - für mich
Kleinkram und damit durchaus vernachlässigbar. Grund:

Man, so einen Kack hab ich noch nie gehoert. Rechne mal aus, wieviel CPU-Zeit
volle 2(!!!) Sekunden 100% CPU-Beanspruchung ist. Das ist nicht viel?! Du hast
echt nen Knall.
Davon mal ganz abgesehen: gib das Script einem DAU, und er macht damit
alle 2 Sekunden eine Pause von 2 Sekunden.

Mein Informatik-Professor hat immer gepredigt, daß die "Menschzeit"
wertvoller ist als die "Ausführungszeit". Man sollte also nicht mehr Zeit
für die Optimierung der Ausführungsgeschwindigkeit verwenden, als man
später damit einsparen kann.

Jedes Stueck Code kann an beliebiger Stelle wieder vorkommen. Halte dir das
vor Augen, und du weisst, warum dein Argument nicht zaehlt.

Jedoch würde dir ein Ausflug ins Archiv zeigen, dass sehr sehr viele
Forumsteilnehmer programmierten Luxus zur Verfügung stellen. Ohne
Forderungen zu stellen.

Wer's hat, soll es machen. Andere müssen sich die Internet-Zeit vom Munde
absparen und können deswegen nicht alles verschenken:

Hier gibt es Regeln. Wer sich nicht dran haelt: tuess!

So gibt es z. B. auch JavaScripts mit eingefügtem Copyright, wie es z. B.
bei http://www.js-menue.de der Fall ist. Um das dortige Script legal nutzen
zu dürfen muß man entweder den Copyright-Hinweis drin lassen oder eine
Gebühr bezahlen.

Was hat das eine mit dem anderen zu tun? Wenn du hier postest, erwarte
keinerlei Belohnung ausser der Anerkennung der Leute, die hier regelmaessig
posten.

Selbst SelfHTML hat ein Copyright, nur die Beispiele sind ausdrücklich
ausgenommen.

Ehm - ja und?

Abschließend möchte ich nochmal den Beitrag
http://forum.de.selfhtml.org/?m=5127&t=847
empfehlen, die dort zuletzt(!) genannte Idee scheint mir der beste
Lösungsweg für das Problem des Fragestellers zu sein.

Warum zum Teufel hast du dann den Muell ueberhaupt gepostet?!

Gruss,  <-- das ist eine Verabschiedung
 CK