Luke Kenneth Casson Leighton wrote: > such as int / float - yes, i know, and the fact that "hello" + 5 > equals "hello5" not a TypeError. > > the thing is, that for web developers, that's "good enough".
I'm sure it's "good enough" for pyjamas developer (and I'd probably use it by myself if I were forced to do serious web development), but it's still not python :-). So, what does it mean for an alternative implementation to "be Python"? My primary criteria (but I'm sure that most if not all pypyers agree with me) is that I should be able to run my unmodified program both on CPython and on the alternative implementation and get the very same results. Alternatively, if we talk about a subset, the criteria is that *if* my program runs it *needs* to give the very same results (if it doesn't... well, that's why it's a subset :-)). This is clearly not true for pyjamas, and that's why I (we?) prefer to describe it as a language with a Python syntax and a Python-like semantics. ciao, Anto _______________________________________________ pypy-dev@codespeak.net http://codespeak.net/mailman/listinfo/pypy-dev