[ / / / / / / / / / / / / / ] [ dir / random / 93 / biohzrd / hkacade / hkpnd / tct / utd / uy / yebalnia ]

/techbunker/ - Technology (Bunker)

Technology (Bunker)

Email
Comment *
File
Password (Randomized for file and post deletion; you may also set your own.)
Archive
* = required field[▶Show post options & limits]
Confused? See the FAQ.
Oekaki
Show oekaki applet
(replaces files and can be used instead)
Options

Allowed file types:jpg, jpeg, gif, png, webp,webm, mp4, mov, pdf
Max filesize is16 MB.
Max image dimensions are15000 x15000.
You may upload3 per post.


File: d65f8a88da9d0b3⋯.jpg (67.79 KB,500x866,250:433,disorder.jpg)

 No.959

http://way-cooler.org/blog/2020/01/09/way-cooler-post-mortem.html

>want to make a simple tiling UI when https://dwm.suckless.org/ already exists

>don't just start with dwm

>step 1: muck around with low-level wayland shit instead of writing a tiling wm

>decision 1: use Rust

consequently, the project lingered on without result for four years, and then failed.

____________________________
Disclaimer: this post and the subject matter and contents thereof - text, media, or otherwise - do not necessarily reflect the views of the 8kun administration.

 No.960

There are some minor complaints about Rust, but my favorite part is

>The way AwesomeWM handled this was a “restart” in AwesomeWM just re-exec the binary. This was possible in X11 because a WM is just a client. This isn’t feasible in Wayland because a compositor is the server, and so to re-exec way-cooler would cause all clients to be disconnected. This is a terrible user experience so I had to redesign the project again.

>This set me back even more time as I had to spend time re-architecturing the project. Eventually I figured I would just have to emulate X11 here – there would be a privileged client process that would implement the AwesomeWM compatibilty and I would implement the compositor as a program it would talk to. The main way they would share data was through custom Wayland protocols. In essence I was recreating X11 in Wayland.

haha yeah X11 is just a dinosaur, man. What a stupid idea, graphics over a network!

also

>For the Google internship I was disallowed from working on any side projects without them having copyright over the code.

even for Google I'm surprised at how evil this is. What an embarrassingly shitty company. So much money shouldn't move over trivial issues like "having an uncluttered search page" and "having the main competitor self-destruct with a female CEO".

finally,

>The first and most obvious is I don’t particularly like AwesomeWM. I like i3 a lot more and I was only writing this to solve other people’s problems first. I don’t need an entire Turing complete language to describe my desktop environment.

Disclaimer: this post and the subject matter and contents thereof - text, media, or otherwise - do not necessarily reflect the views of the 8kun administration.

 No.961

>>959

Literally who?

Disclaimer: this post and the subject matter and contents thereof - text, media, or otherwise - do not necessarily reflect the views of the 8kun administration.



[Return][Go to top][Catalog][Nerve Center][Random][Post a Reply]
Delete Post [ ]
[]
[ / / / / / / / / / / / / / ] [ dir / random / 93 / biohzrd / hkacade / hkpnd / tct / utd / uy / yebalnia ]