[Lazarus] Is Lazarus project in a downward spiral?

Graeme Geldenhuys graemeg.lists at gmail.com
Sun Mar 7 09:18:09 CET 2010


On 6 March 2010 15:29, Michael Van Canneyt <michael at freepascal.org> wrote:
> b) have a larger development group.
> compare this to fpGUI which is essentially a one-man show. If Graeme for
> some reason drops out (gods forbid): bye-bye fpGUI.

Qt started as a two-man band, so there is hope for fpGUI. ;-)



> None of this means that I think fpGUI is bad (I have used it), or that
> making a LCL widgetset for fpGUI (next to the others)
> is in itself a bad idea. But basing Lazarus' LCL on it: No, thank you.


I looked at the LCL-fpGUI widgetset last night. I was shocked at how
much Windows-ism is in the common widgetset interface layer of LCL.
GDIObject types, many other Win32 API types, WinAPI unit itself, and
lots and lots more Windows specific calls etc must all somehow be
re-implemented for each widgetsets backend that the LCL supports. Such
Windows-ism in a cross-platform product simply cannot be good. It is
amazing LCL got as far as it did with this Windows paradigm forced
onto all widgetset backend implementers.


-- 
Regards,
  - Graeme -


_______________________________________________
fpGUI - a cross-platform Free Pascal GUI toolkit
http://opensoft.homeip.net/fpgui/




More information about the Lazarus mailing list