[pypy-dev] question about core implementation language
Stephan Diehl
stephan.diehl at gmx.net
Sun Jan 19 13:50:25 MET 2003
Hi all,
while reading all these long mails about this exciting project, one basic
question came to my mind: why has the core implementation to be in C?
Years ago I did a little programming in Objective C and I just loved this
language (I'm taking about gcc objc without the framework by NeXT/Apple).
Here are some good things about Objective C:
1. Legal C code is already legal Objective C code
2. Objective C has a runtime engine build in.
3. objects classes don't need to be known at compile time (just their
interfaces)
Having said that, I could imagine that it's much easier to model python
objects in Objective C than in C, thus making the needed core more compact
and easier to maintain.
Stephan
More information about the pypy-dev
mailing list