avoidwork/abaaso — comment on commit cc26bf2b2d77acb115df04adc30fbd21d750eb4a
File:  line 0
By avoidwork:

The clobbering is by design. It would be less of an issue if jQuery respected DRY, and had standard iteration within itself. A blog you wrote 6 years ago doesn't have much clout today; if jQuery was written better, abaaso wouldn't collide unintentionally.

--
Jason Mulligan
Director / Principal Developer
avoidwork inc. | 613-852-9803

On Tuesday, 28 February, 2012 at 1:48 PM, Dave Methvin wrote:

> Consider jQuery to be the canary in the coal mine. Messing with `Object.prototype`, or most other prototypes you don't control, has been proven time and again to be bad practice. The old code didn't check to see if it was clobbering someone else's (admittedly ill-advised) `.each()` or `.merge()` extension to `Object.prototype` for example, so it didn't play well with others.
>
> http://erik.eae.net/archives/2005/06/06/22.13.54/
>
> ---
> Reply to this email directly or view it on GitHub:
> https://github.com/avoidwork/abaaso/commit/cc26bf2b2d77acb115df04adc30fbd21d750eb4a#commitcomment-1022400
>
>