Stefan Behnel wrote: > Kay Hayen, 22.07.2010 10:09: > >> Being Python is so important for pylint, pychecker and most importantly >> flymake mode to work well. When I first encountered and used PyRex many >> years ago, that was immediately the problem with it. >> > > Absolutely. > > > >> My main motivating factor for rolling my own stuff was to have a toy >> where one could more easily demonstrate the usefulness or not of things, >> in the first place. Then I can try and integrate it into Cython, which >> will have the actual community behind it. >> > > Your elaborations keep reminding me of this article: > > http://www.joelonsoftware.com/articles/fog0000000069.html > Yes, though that ignores the "fun" aspect of it all :-) > > >>> As Stefan noted, ShedSkin compiles Python to C without CPython. Of >>> course, doing something from scratch can be fun and a learning experience. >>> >> I admire this project and also what Google does with aiming at LLVM >> instead, but I'm not out to replace CPython at all. I just want to use >> readable Python and have a compiler to make up for it. >> > > Hmm, then I still don't get what the purpose of your project is. I mean, > it's ok to do it because "why not", but you seem to have specifically aimed > for a CPython replacement (as opposed to extending CPython, as Cython > does). So you're more in line with ShedSkin and PyPy than with Cython. > Curiously, I don't get this impression at all. This paragraph in the OP was perhaps confusing?
""" I believe that Python is the language and that using language extensions that turn it to another language is not what I want. """ Note that it says "language extensions", not "Python extensions" :-) Also note that Kay is "not out to replace CPython at all". To me it seems that Cython w/ pure Python mode is pretty much exactly what the project is about? Dag Sverre _______________________________________________ Cython-dev mailing list [email protected] http://codespeak.net/mailman/listinfo/cython-dev
