[fpc-pascal] another fpc RAD: MSEide

Micha Nelissen micha at neli.hopto.org
Wed Apr 19 10:26:28 CEST 2006


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




More information about the fpc-pascal mailing list