Update about Basic4ppc V6.0

Erel

B4X founder
Staff member
Licensed User
Longtime User
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.
 

RandomCoder

Well-Known Member
Licensed User
Longtime User
Fantstic news, my PM is on the way :sign0060:

Will we need to test a specific subset of libraries etc.
I only ask because I'm new many of them.

Regards,
RandomCoder.
 

agraham

Expert
Licensed User
Longtime User
Hi RandomCoder
Will we need to test a specific subset of libraries.
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.
 

gs4322

Member
Licensed User
Erel,

Will V6 have allow to read Window Type Icons, I checked the sample program you have and I think I would be better if you provided a DLL or something.

Also, will V6 have a panel tab where you could switch from designed to code just by clicking on the tab. This would be nice to have.

Other suggestion, put all control in a Tool bar type, so you could drag and drop the components on the form.

:sign0087:
 
Cookies are required to use this site. You must accept them to continue using the site. Learn more…