News for hackers. Stuff that matters.
Re:FreePascal and Lazarus Foundation by hugh4life on Wednesday July 06, 2016 @04:37PM (#12045741)
"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/LCLArchi...

Re:FreePascal and Lazarus Foundation by leledumbo on Thursday July 07, 2016 @09:30AM (#12049155)
It'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.

Re:FreePascal and Lazarus Foundation by int_19h on Wednesday July 06, 2016 @08:11PM (#12046728)
From this image, the architecture looks similar to wxWidgets, which has been pretty successful. Why do you believe Lazarus cannot keep up?