Console "Hello World" in D6 is 10KB. VCL "Hello World" in D6 is 394KB (TEdit, TButton).

Anytime I try something with FreePascal I get a minimum of 400kb size, even for "hello world". I'm no wizard with programming or tweaking the IDE, but why do I even need to? In Delphi it's easier than reading the documentation, I've done it several times, but with FPC or Lazarus I can't make heads or tails of it. With Lazarus my filesizes rocket to an absolute minimum of 3MB.

So what am I going to use? What I know and competes just as well, or something I'll have to learn (akin to adapting to linux) and totally change my style?

I'm in the same boat as Lifepower. Stop acting so great because you can make a small executable and show us how. But can we get back to acting like professionals, rather than a bunch of newbie BASIC kids?