[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: About the last exchange on bugtracker
[Thread Prev] | [Thread Next]
- Subject: Re: About the last exchange on bugtracker
- From: Gianluigi <gradobag@xxxxxxxxxxx>
- Date: Tue, 18 Nov 2025 14:49:49 +0100
- To: user@xxxxxxxxxxxxxxxxxxxxxx
Il 18/11/25 14:23, Fabien Bodard ha scritto:
There's an interesting question regarding GTK4.I think GTK4 has become too specific to Gnome desktop environments, and the changes are really hard to keep up with.Is it a good idea to maintain the GTK family and not focus your efforts solely on Qt, Benoit?It's a lot of time to dedicate to many topics, and you're working alone.While it's important to maintain a separate driver for the database, it's less so for the toolkit.Furthermore, I think it would be possible to add another, lower-level toolkit with the following specifications:- window management - basic widget (drawing area, text area?) - input manager (keyboard/mouse/joystick) - printing - drawing (painting class)(based for example on EFL https://www.enlightenment.org/about <https:// www.enlightenment.org/about>)And the rest would be entirely implemented in Gambas.Because after all, the fun is in developing with the awesome tool you've created for us, not getting bogged down in the nonsense of the new era.We're from the Compusaurus generation. So we prioritize usefulness over fads. We have limited resources and time. And we waste time on things that are ephemeral... too ephemeral.The only two ways to address this are:- reduce our dependence on external libraries as much as possible for our underlayers.- create wrappers directly for everything else... and therefore develop a tool that facilitates their automatic or semi-automatic generation.- find a good distribution method... Suse saved us, but it's not a panacea. We need to look into FlatPak for example.That's all for today's thought.Gambas doit être résilient et défier les lois du temps ne pas dépendre de compétences trop spécifiques pour assurer son avenir.Fabien Bodard
Hi Benoit, I agree with everything Fabien wrote in this email. I completely agree.Programs written with QT are supported by all desktops and, in general, work better.
Best regards Gianluigi
| About the last exchange on bugtracker | Fabien Bodard <gambas.fr@xxxxxxxxx> |