This pre-release of Nuitka has a focus on re-organizing the Nuitka generated source code. Please see the page "What is Nuitka?" for clarification of what it is now and what it wants to be.
For a long time, Nuitka has generated a single C++ file, even when embedding many modules into one. And it has always showed that the GNU g++ compiler clearly has exponential compile time behavior when translating these into the executable.
This is no more the case. So this pre-release is mainly about making the "--deep" feature useful. Before the release, I may look into optimizations for speed again. Right now time is very short due to day job reasons, so this pre-release is also about allowing people to use the improvements that I have made and get some feedback about it.
None at this time. It likely didn't change much at all. And I am not yet using the link time optimization feature of the g++ compiler, so potentially it should be worse than before at max.
This release will be inside the "git" repository only. Check out latest version here to get it.
Yours, Kay Hayen