From mboxrd@z Thu Jan 1 00:00:00 1970 X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on ip-172-31-74-118.ec2.internal X-Spam-Level: X-Spam-Status: No, score=-1.9 required=3.0 tests=BAYES_00 autolearn=ham autolearn_force=no version=3.4.6 Path: eternal-september.org!reader02.eternal-september.org!aioe.org!qYcU9JfyUhY8OJVCu5UZdA.user.46.165.242.91.POSTED!not-for-mail From: "Dmitry A. Kazakov" Newsgroups: comp.lang.ada Subject: Re: GtkAda for GTk4? Date: Sun, 13 Feb 2022 17:46:04 +0100 Organization: Aioe.org NNTP Server Message-ID: References: <1e07b1bf-d60c-41e4-92f1-0f652b48f8d3n@googlegroups.com> Mime-Version: 1.0 Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit Injection-Info: gioia.aioe.org; logging-data="3358"; posting-host="qYcU9JfyUhY8OJVCu5UZdA.user.gioia.aioe.org"; mail-complaints-to="abuse@aioe.org"; User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:91.0) Gecko/20100101 Thunderbird/91.6.0 X-Notice: Filtered by postfilter v. 0.9.2 Content-Language: en-US Xref: reader02.eternal-september.org comp.lang.ada:63505 List-Id: On 2022-02-13 16:32, Andreas Almroth wrote: > Looking at the excellent support for GTK in GtkAda over the past many years, which I have enjoyed using, I was looking for (aka googling) references to any initial thoughts/work on having GtkAda to also support GTK4. Well, knowing GTK's disastrous history it cannot be "also", it must be either 3 or 4. GTK 4 breaks basically everything one could ever think of. To me new features in GTK 4 do not look worth changing the API again, not even useful, just fancy stuff. It seems that GTK team keep on breaking the API rather out of fun than necessity. Instead of hardening the code. GTK 3 is still buggy as hell. Of course, at some point one will have to migrate, but how about sitting GTK 4 over and going straight to GTK 5? Unless they lose remaining users... > I know, GTK4 has only been "out" for little over a year, but it would be interesting to know if anyone considering doing this. I would be glad to participate, although with limited know-how of the inner workings of GtkAda, but at least testing perhaps. GtkAda is maintained by AdaCore, so it is them to ask. -- Regards, Dmitry A. Kazakov http://www.dmitry-kazakov.de