On Mar 6, 2008, at 6:14 PM, Hector Villafuerte wrote:

>>  That one *does* currently give a syntax error, because lambda really
>>  is a python keyword. But there aren't too many python keywords. Off
>>  the top of my head:
>
> Hi David, I'm aware of that behavior currently happening (the syntax
> error I mean); actually I just copied it from SAGE. It is just that, I
> would've expected that same thing from doing something like 'pi = 5'.

whoops sorry, I misunderstood, due to lack of sleep....

I think the real problem here is that Sage by default has so many  
identifiers in the global namespace. I don't really like having so  
many names there. I think it was a deliberate design decision in  
python to keep the global namespace really clean, and I quite like  
it. Sage unfortunately (in my opinion) doesn't do that.


> ...
>>  Well that was a fun game..... like trying to name all the 50 states
>>  in the U.S.....
>
> Now try it with countries in Latin America! ;)

Hmmm..... let's just say I tried this in private at home, and did  
pretty well in south america (except forgot Venezuela and the tiny  
ones at the top), and did pretty badly in central america.....

david


--~--~---------~--~----~------------~-------~--~----~
To post to this group, send email to [email protected]
To unsubscribe from this group, send email to [EMAIL PROTECTED]
For more options, visit this group at 
http://groups.google.com/group/sage-support
URLs: http://www.sagemath.org
-~----------~----~----~----~------~----~------~--~---

Reply via email to