This issue tracker has been migrated to GitHub, and is currently read-only.
For more information, see the GitHub FAQs in the Python's Developer Guide.

Author nascheme
Recipients BTaskaya, Mark.Shannon, brandtbucher, brett.cannon, eric.snow, gvanrossum, larry, lemburg, nascheme, ronaldoussoren
Date 2021-08-28.05:36:18
SpamBayes Score -1.0
Marked as misclassified Yes
Message-id <>
> The one thing I guess I never mentioned is that building and working with the
> prototype was frightful; it had both Python code and C code, and it was
> fragile and hard to get working.

I took Larry's PR and did a fair amount of cleanup on it to make the build less
painful and fragile.  My branch is fairly easy to re-build.  The major downsides remaining
are that you couldn't update .py files and have them used (static ones
take priority) and the generated C code is quite large.

I didn't make any attempt to work on the serializer, other than to make it work
with an alpha version of Python 3.10.

It was good enough to pass nearly(?) all tests and I did some profiling.  It helped reduce startup time quite a bit.
Date User Action Args
2021-08-28 05:36:18naschemesetrecipients: + nascheme, lemburg, gvanrossum, brett.cannon, ronaldoussoren, larry, Mark.Shannon, eric.snow, brandtbucher, BTaskaya
2021-08-28 05:36:18naschemesetmessageid: <>
2021-08-28 05:36:18naschemelinkissue45020 messages
2021-08-28 05:36:18naschemecreate