Vincent Snijders wrote:
It can see the advantages and they should not be diminished:
- having different compilers to confirm or exclude a compiler bug.

Debugging FPC by using Lazarus is stupid and overkill IMHO ;-).

- The cycle, code, compile, run, debug, code is quicker on Delphi, (if you are on windows)

True, but we have the command line and crosscompiling from linux :-)

- I haven't used Delphi lately, but I think the debugger is better than what Lazarus offers. For example stepping through Lazarus code is slow, if the Call Stack view is opened, because the Lazarus listview doesn't implement BeginUpdate and EndUpdate optimally.

That's a GUI bug in Lazarus then. Having used BCB and GDB, I think the Delphi (7) debugger sucks or I am doing something wrong. When walking up the stack, how can I see the contents of variables of those frames ? I always get an error when trying to view the variable, contents not available or so (I believe this works in BCB, but that's a long time ago, and I'm sure it works in GDB). GDB also has its weak points though; but nothing that Lazarus would (theoretically) not be able to "hide".

Micha

_______________________________________________
fpc-pascal maillist  -  fpc-pascal@lists.freepascal.org
http://lists.freepascal.org/mailman/listinfo/fpc-pascal

Reply via email to