[Lazarus] speed of SynEdit [Re: Wiki pages suggestion - feature comparison]

Hans-Peter Diettrich DrDiettrich1 at aol.com
Mon Feb 23 17:06:50 CET 2009


Martin Waldenburg schrieb:

>> - Memory management. SynEdit uses a TStrings attempt (IMHO a 
>> gaped-buffer would be more efficient).
> that's some kind of an urban legend.
> But anyway I could cry aloud looking at what mwEdit became.
> Nobody seems to know anymore how to write efficient code.
> 
> Martin

Hi Martin, you're still around? :-)

You're right, the LCL became utterly bloated, without a good (discussed 
and documented) concept. But fortunately it doesn't contain assembler 
code :-)

Efficiency is not normally required in a GUI, the current machines have 
enough power for themes, transparent windows, and more. But the 
behaviour of LazSynEdit actually feels a bit like the initial RAD-Studio 
editor, which also tended to slow down, until a freeze.

DoDi




More information about the Lazarus mailing list