We are now working on Basic4ppc version 6.0.
The focus is on performance.
V6.0 will have a completely different compilation model.
The result is a much faster executables.
Compiled files will run 200%-800% faster than current compiled files.
File size will also be smaller and the startup time will be much quicker.
These compiled files will target .Net 2.0.
A .Net 1.0 compilation option will also be available using the current model.
Almost all code will run without any changes on the next version.
Some code will require small modifications.
For the first time we will probably release a beta version before the stable release.
The first beta will probably be ready in two months.
Please send me a private message if you like to become a beta tester.
I imagine that the libraries will not in fact change as they are all compiled .NET code that already performs pretty well optimally. I think that it will be in the execution engine of B4PPC itself where the speed gains will be realised. I expect (and hope) that the unofficial libraries will also perform exactly as they do now with the new version.
Version 6.0 will not include major design changes.
It will include a completely new compiling engine which will produce smaller and faster executables.