Meine Herren!
Will jetzt keine Grundsatzdiskussion, "aber" dass Crockford meint, "new" wäre fehlerträchtig und könne seines Kenntnis standes immer umgangen werden, weißt du ja vermutlich. Keine Ahnung, ob "new" bei den von Dir verlinkten Libraries auftaucht, oder ob das "wirklich" "unnötig" ist.
Wichtig ist es die Diskussion um das new-Keyword und native JavaScript-Konstruktoren zu vertehen und dann für den eigenen Anwendungsfall eine Abwägung vorzunehmen, ob ein Konstruktor oder eine Factory angebracht ist. Die Wahl pro "new" ist keinesfalls ein Indiz für schlechten Programmierstil. Dr. Axel Rauschmayer, den molily hier auch schon erwähnt hat, liefert zum Beispiel ein paar Argumente für Konstruktoren und gegen Factories.
--
“All right, then, I'll go to hell.” – Huck Finn
“All right, then, I'll go to hell.” – Huck Finn