The only reason I bring it up, and I'm not really in any position to be bringing things up, is that it seems to me that this dynamic metacompiling stuff could be a real pain for making things fast and optimized. Most fast languages don't have eval() and that may be part of the reason they are fast. I'm sure Guido could jump in with a wonderful reason why eval() is great but I think if it disappeared no one would miss it, especially if it let Python compile to machine code. In fact if that was the price of enabling Python to compile to machine code I *guarantee* no one would miss it. On Monday, January 20, 2003, at 02:03 PM, holger krekel wrote:
[Nathan Heagy Mon, Jan 20, 2003 at 01:32:13PM -0600]
I mean the builtin. I didn't realise there was an eval() in C (I thought the function name(s) was different).
no, we don't intend to change the language.
holger
-- Nathan Heagy phone:306.653.4747 fax:306.653.4774 http://www.zu.com