On Wed, Apr 28, 2010 at 1:30 PM, David Warde-Farley <[email protected]> wrote: > > On 2010-04-28, at 12:05 PM, Travis Oliphant wrote: > >> a(b) is equivalent to dot(a,b) >> >> a(b)(c) would be equivalent to dot(dot(a,b),c) >> >> This seems rather reasonable. > > Indeed, and it leads to a rather pleasant way of permuting syntax to change > the order of operations, i.e. a(b(c)) vs. a(b)(c).
I like the explicit dot method much better, __call__ (parentheses) can mean anything, and reading the code will be more difficult. (especially when switching from matlab) Josef > > David > _______________________________________________ > NumPy-Discussion mailing list > [email protected] > http://mail.scipy.org/mailman/listinfo/numpy-discussion > _______________________________________________ NumPy-Discussion mailing list [email protected] http://mail.scipy.org/mailman/listinfo/numpy-discussion
