A lot of 50 byte "features" and you have enormous files.
On Sep 29, 2007, at 6:08 PM, Sylvain ZIMMER wrote: > > Well I was validating data elements and I just had to do something > like : > > if ((typeof data)=="string") size=data.length else size=data.size() > > which seems quite counter-intuitive, maybe violating the > http://en.wikipedia.org/wiki/Principle_of_least_surprise > > I don't take the prototypejs.org filesize as a valid argument for not > including String#size since it's less than 50bytes. Valid arguments > (to me) would include performance, API consistency, ... ? > > > On Sep 30, 2:20 am, Jeff Watkins <[EMAIL PROTECTED]> wrote: >> Er, sorry, the smart-ass in me got the best of me. >> >> I think Prototype is in danger of starting to bloat like other >> libraries and I think requests like this are exactly why. >> >> There's no possible reason to have a size method when there's a >> perfectly good length property. >> >> I'm certain someone will argue that Ruby strings have size methods. >> And of course, they might be right. But that's not a compelling >> reason to add a size method to JavaScript strings. Prototype is >> already a large enough download without adding unnecessary >> "features". >> >> On Sep 29, 2007, at 4:55 PM, Jeff Watkins wrote: >> >> >> >>> Maybe you've heard of the length property on String? >> >>> Why on earth would you need a size method? >> >>> On Sep 29, 2007, at 8:45 AM, Sylvain ZIMMER wrote: >> >>>> Hi all, >> >>>> I was a bit surprised not to find a size() method on String (like >>>> Array, Enumerable, Hash, ...) >> >>>> So maybe there is a good reason not to (and I'd like to know >>>> it ;-), >>>> but wouldn't it be nice to have >> >>>> String.prototype.size = function() { >>>> return this.length; >>>> } >> >>>> so that we can call size() whatever the object type is? >> >>>> thanks! > > > > --~--~---------~--~----~------------~-------~--~----~ You received this message because you are subscribed to the Google Groups "Prototype: Core" group. To post to this group, send email to [email protected] To unsubscribe from this group, send email to [EMAIL PROTECTED] For more options, visit this group at http://groups.google.com/group/prototype-core?hl=en -~----------~----~----~----~------~----~------~--~---
