Yeah I'm aware of that, that's the reason why I suggested a warning level as an alternative.
Setting no warnings as default would avoid breaking existing code.
Gesendet: Sonntag, 08. Februar 2015 um 22:08 Uhr
Von: "Eelco Hoogendoorn" <hoogendoorn.eelco@gmail.com>
An: "Discussion of Numerical Python" <numpy-discussion@scipy.org>
Betreff: Re: [Numpy-discussion] Silent Broadcasting considered harmful
> I personally use Octave and/or Numpy  for several years now and never ever needed braodcasting.
But since it is still there there will be many users who need it, there will be some use for it.
 
Uhm, yeah, there is some use for it. Im all for explicit over implicit, but personally current broadcasting rules have never bothered me, certainly not to the extent of justifying massive backwards compatibility violations. Take It from someone who relies on broadcasting for every other line of code.