Originally posted by pal666
View Post
Announcement
Collapse
No announcement yet.
GTK 4.0 Toolkit Officially Released
Collapse
X
-
- Likes 2
-
Originally posted by calc View Post
That's exactly what it looks like, without Red Hat and Canonical it would likely die.
The long decline after 2010 until the uptick in 2018 also marks when Ubuntu had stopped using Gnome and switched to Unity with 11.04 until they switched to Gnome 3 with 17.10.
I don't think it would. On the contrary. Without the boundaries, the limited design frame and the tight control imposed by Red Hat, there would have been a much more diverse interest and the contributions would have flown. Maybe in too many directions though, which could lead to an opposite effect.
You mention a clear example of this. Red Hat rejected Canonical's ideas entirely in 2010-11 and Gnome really struggled (with UI, extensions, performance, etc...). Letting back in that big player in 2017 made a noticeable difference. Although they still have a huge issue with their limited design by not accepting externally submitted ideas. As long as they will keep a tight control of Gnome's evolution, it will remain problematic.
It's like a good sports team with a very individualist world class player which is never winning anything. Suddenly, that player is no longer in the equation (retired, sold, etc...) and somehow it liberates the others on an individual and on a collective scale while making place for new talents. Eventually, they start winning prizes because the team is no longer swallowed up by one player.
- Likes 1
Leave a comment:
-
Originally posted by oleid View PostKeep in mind that sending values around in C++ is not necessarily thread-safe, IF they contain pointers to other data.
Originally posted by oleid View PostAlso, std::shared_pointer can easily be mutated from different threads.
Originally posted by oleid View PostAnyway, what libraries can you recommend?
Originally posted by oleid View PostI agree, gtkmm is cleaner. But it is hardy used. Even on Linux, most GTK apps are not using gtkmm.Last edited by pal666; 18 December 2020, 06:21 AM.
Leave a comment:
-
Originally posted by AnAccount View PostI don't think C++ is solving much of the issues with C.
Originally posted by AnAccount View PostIt provides object orientation and some other goodies, but you still keep all the bad things about C like memory management, dangling pointers, null pointers (well, null in general), race conditions and deadlocks
Originally posted by AnAccount View PostBy using Rust you get a programing language
Originally posted by AnAccount View Postwith the same performance
Originally posted by AnAccount View Post, but with a lot more safety (memory, races, deadlocks, pointers and so on, are much safer)
Originally posted by AnAccount View Postplus you get a lot more modern paradigms in the language
Originally posted by AnAccount View Postmy recommendation to use Rust over C/C++ in generalLast edited by pal666; 18 December 2020, 05:40 AM.
Leave a comment:
-
Originally posted by zxy_thf View PostThere is an interesting post about Gnome (not only Gtk): https://hpjansson.org/blag/2020/12/1...ying-of-gnome/
Originally posted by zxy_thf View PostI'm guessing having* to use C is the main factor of "Although recruitment is stable, newcomers don’t seem to be hitting their stride in terms of commits."
Leave a comment:
-
Originally posted by pal666 View Postfor anyone writing any programs, i recommend looking at c++ instead of c
- Likes 2
Leave a comment:
-
Originally posted by calc View Post
Indeed both CentOS and Gnome are overwhelming Red Hat 'open' projects, and we all saw what Red Hat recently did to CentOS.
Red Hat Haters are going to hate, but in the Linux land, if you do so, atleast offer an alternative. if you dont like Red Hat funding GTK development, provide or fund your own.
If you look at the charts, the contribution from Red Hat over the past 10 years seems to be fairly constant. It is just that others have reduced their contributions. you cant blame Red hat for that.
There are a few former big contributors that seem to have been assimilated by Google and never heard from again.
Employing a coding machine like Mathias Clasen though, that is just genius. If he ever decided to move, his new employer would massively jump up the contributions charts.
On the other hand, this also shows the lie to the previous argument "Red Hat does not care for the Desktop" and to use alternatives if you really wanted the desktop to succeed. It seems the haters werent only over egging it, but totally wrong. Red Hat's commitmant has remained steady while other "champions" have fallen to the side.Last edited by You-; 17 December 2020, 06:54 PM.
- Likes 1
Leave a comment:
-
Originally posted by Anarchy View PostIt does make me question the future of native applications on Linux, though. It takes a single manager to fire a few people, or they can leave by themselves, to derail the entire development and support of gtk/gnome. For the time being, red hat seems confident in Linux as an enterprise "desktop platform", but the way they've been moving toward Linux on the server and the cloud, I wonder if the end of gtk/gnome is near.
- Likes 1
Leave a comment:
-
Originally posted by Vistaus View Post
Yes. DebianXfce will return from the dead to oversee GTK4 adoption and restart his campaign for Xfce world dominance. In fact, rumor has it that he already started GTK5 adoption!Last edited by Danielsan; 17 December 2020, 04:18 PM.
Leave a comment:
-
Originally posted by pal666 View Postit's unclear how retardedness of api makes providing abi easier and writing programs harder. care to elaborate?
last language picking up steam in gnome was vala
Leave a comment:
Leave a comment: