8 ms·
"Believe it or not, Lazarus is probably the single most-cross-platform-compatible GUI builder for native apps that exists, anywhere." Except they build on GTK
by hugh4life 10y ago
"Believe it or not, Lazarus is probably the single most-cross-platform-compatible GUI builder for native apps that exists, anywhere."
Except they build on GTK 2, Qt 4, and Carbon on OSX. I haven't used it, but the whole LCL architecture seems absurd to me as there's no way that a project like theirs can keep things up to date.
https://upload.wikimedia.org/wikipedia/commons/6/65/LCLArchitecture.png https://upload.wikimedia.org/wikipedia/commons/6/65/LCLArchi...
- int_19h 10y agoFrom this image, the architecture looks similar to wxWidgets, which has been pretty successful. Why do you believe Lazarus cannot keep up?
- leledumbo 10y agoIt's been 15 years since Lazarus (and thus LCL) was born and the following changes has happened: - GTK1 interface is obsolete (was mainstream), GTK2 is mainstream, GTK3 is on the write - QT4 is mainstream, QT5 is on the write - Carbon is mainstream, Cocoa is near completion I believe legacy already shows how the project can keep things up to date. It's the power of full community driven project, there's no necessity for a single maintainer to update everything on his own. Contributors may come and go, but they're there to update things.