ich finde Prototype lohnt auch schon für Kleinigkeiten, wenn die 70kB netzwerktechnisch nicht zu viel sind (im LAN merke ich nix davon):
einen Array aus einem Objekt erstellen: var myArray = $A(object)
diesen Array sortieren: myArray.sortBy(function...)
in diesem Array nur Werte nehmen, die ein RegExp erfüllen: myArray.grep(pattern, element)
Das gibt schon recht viele geniale Funktionen. Zudem ist es crossbrowser-kompatibel (einigermassen jedenfalls). Und wenn es dann an UI-Effekte geht (die nutze ich noch nicht) dann ist Scriptaculous oder YUI.ext o.ä. viel zu gut um sowas noch selbst zu machen.
Das momentane Problem ist nur, dass es noch zu viel verschiedene Dinge gibt, die ähnliches liefern. Ein Nebeneffekt ist auch, dass immer mehr Leute merken, wie mächtig Javascript ist (unter anderem ich selbst). Leider wird Javascript in der Designer-IDE nicht gut unterstützt, das ist ein gravierendes Manko, genau wie bei Java. Kennt jemand einen guten Javascript-Editor? Er sollte schon alles können was die Domino-IDE bei LotusScript kann...