New Python implementation
Dan Stromberg
drsalists at gmail.com
Sun Feb 14 19:30:44 EST 2021
On Sun, Feb 14, 2021 at 3:05 PM Christian Gollwitzer <auriocus at gmx.de>
wrote:
> Am 14.02.21 um 11:12 schrieb Paul Rubin:
> > Christian Gollwitzer <auriocus at gmx.de> writes:
> >> He wants that neoGFX is scriptable in Python, but instead of linking
> >> with CPython, he will write his own Python implementation instead,
> >> because CPython is slow/not clean/ whatever. He doesn't seem to
> >> understand that this is an enormous task on its own, because the
> >> interesting part of a scripting language is the standard library with
> >> many decade-years of work.
> >
> > I wonder how big an issue the stdlib really is. Lots of it is written
> > in Python and can port to another interpreter. Lots more is CPython C
> > API bindings to external C libraries (e.g. OpenSSL) so porting those
> > would be a matter of rebinding those libraries to libffi in the cases
> > where that hasn't been done already.
>
Hopefully CFFI, not libffi: https://cffi.readthedocs.io/en/latest/
I'm not saying that it is unfeasible or very difficult. I'm saying that
> it is a lot of work
It is.
However, IronPython and Shedskin do not have a full Python standard
library. I'd still call them "Python".
More information about the Python-list
mailing list