On Jan 16, 2008, at 10:31 AM, William Stein wrote:

>
> On Jan 16, 2008 9:26 AM, Robert Bradshaw  
> <[EMAIL PROTECTED]> wrote:
>>
>> There is no way in python to detect how many arguments a function
>> result will be assigned to, and I'm not a fan of magma's way of doing
>> it. WIth variable length tuples one has to check the length of a
>> tuple before unpacking it.
>
> I'll just come out and say it -- It's a _terrible_ design in Magma.

+1.

I think this is really bad design.  Trying to unwind code that relies  
on this will be a headache, and we should be considering  
maintainability as we go.  It's always tough to start tackling a  
large code base long after the original developers have moved on, and  
this kind of trickery won't help a bit.

Justin

--
Justin C. Walker, Curmudgeon-At-Large
Institute for the Absorption of Federal Funds
--------
Some people have a mental horizon of radius zero, and
call it their point of view.
   -- David Hilbert
--------



--~--~---------~--~----~------------~-------~--~----~
To post to this group, send email to sage-devel@googlegroups.com
To unsubscribe from this group, send email to [EMAIL PROTECTED]
For more options, visit this group at http://groups.google.com/group/sage-devel
URLs: http://sage.scipy.org/sage/ and http://modular.math.washington.edu/sage/
-~----------~----~----~----~------~----~------~--~---

Reply via email to