by berndnoetscher » Tue Jun 23, 2009 7:38 am
The speed issue of the compilation is a serious concern, hope to make it faster in future. I didn't tested kbasic with such a large project you mentioned.
The test environment (PC) is like yours, but the compilation time of the mentioned project is lesser one second. Looks like there is a communication issue between the compiler and the IDE...
Anyway, I plan to rewrite all parts of kbasic released as 2.x versions. The compiler will be to rewritten using Qt libraries for its internal structures (now it has its own C/C++ implementation for list of classes etc.) The IDE and Runtime will be rewritten as well. Due to the large set of commands and file structures, I would like to have some way to make it easier to add new features to the language. I think of an compiler generator (something generating the needed files). As I hope that the existing code base of kbasic helps me to have this big task done as fast as possible.