I think some questions should be answered first. I think we're all
convinced of the technical merits, so I won't touch on those.

What are your plans for multiple dispatch as a project?

Why can't this just be included in SymPy?

Do any other projects use multipledispatch, to your knowledge?

How stable is the API? Will we need to worry about compatibility breaks no
version mismatches?

Aaron Meurer

On Apr 1, 2014, at 9:10 PM, Matthew Rocklin <[email protected]> wrote:

Hi Everyone,

i'd like to add the
multipledispatch<http://github.com/mrocklin/multipledispatch/> project
as an external dependency to SymPy.

As a reminder, SymPy currently doesn't depend on any external libraries, so
this particular move also represents a policy shift.  This potential policy
shift follows substantial discussion, notably at
https://github.com/sympy/sympy/issues/7339 .  There are good reasons for
and against external dependencies (I recommend checking out the header of
the mentioned issue).
I'm now specifically proposing that we depend on multipledispatch which
might have other more specific benefits and drawbacks.  Even if someone is
for dependencies they might not be for this particular dependency.

Any thoughts?  Now would be a good time to voice concern.  One example use
of multipledispatch in SymPy is at
#2979<https://github.com/sympy/sympy/pull/2979> .


Best,
-Matt

-- 
You received this message because you are subscribed to the Google Groups
"sympy" group.
To unsubscribe from this group and stop receiving emails from it, send an
email to [email protected].
To post to this group, send email to [email protected].
Visit this group at http://groups.google.com/group/sympy.
To view this discussion on the web visit
https://groups.google.com/d/msgid/sympy/CAJ8oX-Gi8uGcXF6i73tGFp71%2B02mfJW2d42MUvADkRvCsZHRRw%40mail.gmail.com<https://groups.google.com/d/msgid/sympy/CAJ8oX-Gi8uGcXF6i73tGFp71%2B02mfJW2d42MUvADkRvCsZHRRw%40mail.gmail.com?utm_medium=email&utm_source=footer>
.
For more options, visit https://groups.google.com/d/optout.

-- 
You received this message because you are subscribed to the Google Groups 
"sympy" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To post to this group, send email to [email protected].
Visit this group at http://groups.google.com/group/sympy.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/sympy/-6231458978799167094%40unknownmsgid.
For more options, visit https://groups.google.com/d/optout.

Reply via email to