Page 2 of 2
Re: Break the compiler into a compiler/linker
Posted: Thu Jan 14, 2010 5:36 pm
by Foz
5 lines. Any CPU, any memory: Instant.

Re: Break the compiler into a compiler/linker
Posted: Fri Jan 15, 2010 4:29 am
by ozzie
eesau wrote:ozzie wrote:My project is in excess of 113000 lines and it compiles in about 4 seconds.
Out of curiosity, what kind of a project is it and has it been easy to manage using PB?
This is my application:
www.showcuesystems.com. It is not yet PB but VB6. Converting from VB6 has been a huge job, but I'm excited about the way the project is developing. VB6 doesn't support threads, except by using API's, so I used timers for some things that in my PB project I now use threads. I was also using MDI windows quite extensively in the program's editor, but mainly to overcome limitations in VB6 because in my program they are not logically MDI components. So in PB I've replaced these MDI windows with containers and scrollareas.
The whole project is coming together very well and I'm VERY pleased with PB.
Edit: A bit more info: The project has about 80 .pbi include files which basically corresponded to the VB6 .frm and .bas files. I use jaPBe, but I don't use a Visual Designer. All window creation commands are in a single include file, which I built fairly tediously from the VB6 .frm files. However, having completed that task it is much easier in PB to slot in an extra container gadget than it is to do the equivalent in VB6, especially if that container gadget is a wrapper around some existing gadgets.
Re: Break the compiler into a compiler/linker
Posted: Fri Jan 15, 2010 9:27 am
by Fred
Very interesting, thanks !
Re: Break the compiler into a compiler/linker
Posted: Fri Jan 15, 2010 10:31 am
by DoubleDutch
foz: lol.

Re: Break the compiler into a compiler/linker
Posted: Fri Jan 15, 2010 10:51 am
by eesau
ozzie: that was very interesting, thanks. Your product looks great, good luck with it!

Re: Break the compiler into a compiler/linker
Posted: Fri Jan 15, 2010 11:20 am
by srod
Looks fantastic ozzie; well done.
Re: Break the compiler into a compiler/linker
Posted: Fri Jan 15, 2010 10:46 pm
by Rook Zimbabwe
Jeez... my entire POS (the ALL IN ONE version is 8000 lines +/- and the client/server version is 7000+ for the client and 400 for the server...)
I am having line envy!
BTW Ozzie that looks fantastic I got a buddy that is a DJ and he drooled over it!
I can't wait to see what you do with it!
I have recoded my seoftware 3 times( 3 as I only count total concept rebuilds ) and have optimized much of it along the way.
Now I have line envy and graphics envy!!!
