I voted for Compiler/Linker, IDE and Debugger. I already tried Lazarus several times, and though it's great for smaller projects, it was a terrible experience when I tried to move Projekt "W" over to Lazarus. Yes, my current Turbo Delphi also has problems with this big project (I have to restart it several times a day as it gets to it's memory size limitation of ~1.4 GBytes due to memory leaks in the IDE I suppose, though I even installed DelphiSpeedUp to make it a bit better), but Lazarus would slow me down a lot.

First is the linker (and to an extend the compier) of FPC which is pretty slow compared to the Delphi one. Don't unterstand me wrong, I'm totally thrilled at what the FPC guys do, but they are more about features than linking speed. And if you do frequent changes and compile/link often with such a big project, every second spend linking is a second too much.

Second is the debugger. This is a part where Delphi has always been incredible and getting such a functionality for some open source project will always be hard. If you'd ask me about the best debugger in the world, I'd say "Delpi's" without havng to think about it for a second. It's perfectly integrated into the IDE, it's quick, it's easy to use and offers a lot of features that makes debugging even hard bugs an "easy" task. I'm pretty sure that some of the nasty bugs in Projekt "W" (mostly the AI ones) would've been a real pain to locate with an inferior debugger. Yes, debugging in Lazarus has improved a lot over the last years, but it's still far behind Delphi.

And the last one is the IDE. Delphi's IDE has been formed by decades of knowledge and has a great workflow, is lightining fast (though Turbo Delphi tends to crash, but let's just say we stopped after Delphi 7 ) nad easy to use. Although this one is the least important, as Lazarus' IDE isn't that far away and especially when doing 3D games, where you don't need things like the VCL (though I use it a lot for the editos of my game) it's already great to use.


And yes, I want a new Turbo Delphi (as I said, the "current" one tends to crash often and has memory leaks etc.), and as for me they could just leave out all the database stuff and release just a basic new Turbo Delphi that's tailored more to the hobby community.