Live data from Hacker News

Exploring System76's New Rust Based Desktop Environment

blog.edfloreshz.dev

41–50 of 408 posts

Re: Exploring System76's New Rust Based Desktop Environment

#42

I think I would've tried Pop!_OS by now if not for the name - I know it is totally irrational, but having a ! in there really pisses me off.

Not just that, the bang before the underscore makes it extra painful for me as a programmer. It screams "syntax error."

Re: Exploring System76's New Rust Based Desktop Environment

#43

Earlier quoted context omitted.

It's not just you. I have trouble going near CockroachDB because of its name. It's absolutely unjustifiable from an engineering perspective, but the effect (for me, at least) is real.

I always took that to be a reference to "it's so robust, it'll survive nuclear winter," which is pretty cool if true. The last database standing after all other species die off.

Fun fact: the supposed extreme hardiness of cockroaches is something of a myth, and in particular they are not fond of cold (hence their affinity for human domiciles!)

They should rename to TardigradeDB.

Re: Exploring System76's New Rust Based Desktop Environment

#45
post #9

Better to adopt Budgie and move it over to Rust if that's really where they want to go.

Solus OS' BOFH got tired of Gnome and he will switch the entire stack in to Enlightenment. And inb4 "E17 and such have Gaudy theming", last E has a flatish theme, so something like Arc for E would be really easy to implement. https://www.enlightenment.org/

Is it even remotely stable yet?

Iirc it was all hanging off of a single process sometime back so if a single dock item died basically it hosed your entire desktop. I managed to get it started once or twice, as I was a huge fan of e16 but it just seemed… unusable really.

Re: Exploring System76's New Rust Based Desktop Environment

#47

"...we’re all curious as to how this desktop will look like..." Is this an Americanism? My brain can't read this properly.

No. It is a grammar error. I think they got that sentence mixed up with the one after it, which happens during editing sometimes.

Re: Exploring System76's New Rust Based Desktop Environment

#48
post #32

Nice, exactly what Linux needs the most - another desktop environment! Sarcasm aside, it does look pretty good. But between indistinguishable window title bars and yet another settings app (wanna bet it will miss some config so users wil still need to run one of the others?), I think I'll pass. As far as I'm concerned this problem was solved ages ago, so I simply don't understand why the designers keep mucking with i…

Gotta keep up with the latest Apple designs! :)

Re: Exploring System76's New Rust Based Desktop Environment

#49

I can see 2022 being another almost Year Of Linux on the Desktop. I wonder what dirty tricks big companies will pull, like Microsoft did when netbooks became a threat. (Searching around, I see a lot of people don't get it, they say that Year of Linux on the Desktop has happened. It hasn't yet and some think it never will.)

It happened for me in 1994, and I think it's a case of "gradually, then all at once": Once Microsoft and Apple stop maintaining their software, people who still have computers and electricity will move to Linux.

Re: Exploring System76's New Rust Based Desktop Environment

#50
post #37

Original Nautilus and early GNOME developer here. I am very out of touch with what is current, so excuse some possibly ignorant questions. How is this a Rust-based environment if it is based on GTK? I assume GTK is still essentially the C-based GTK we used with some improvements. Why is this called Rust-based? I’ll do some more research but would like to get some insight from more knowledgeable sources.

Also GTK4 means they are still at the mercy of GNOME which changes APIs often and without consideration for third parties. Wasn't the whole point of the project to emancipate themselves from GNOME? If they rely on GTK they will fail.

Then they would need to either

1) do the yak-shaving and create a whole new GUI stack in Rust (which would be an absolute boon to the Rust community but will be a tremendous effort), or

2) switch to Qt (and basically become KDE)

Thinking about it, maybe Sciter (https://sciter.com/) would be an okay foundation to build a DE in (lightweight stack, flexible theming, solid Rust bindings). But then it isn’t open source (only the interface is, you need to pay for source access), so maybe not.

Post reply on HN