19
Site not found · GitHub Pages
thekernalblog.github.ioIf you are an experienced Linux user, there is a good chance that you are using a tiling window manager. They are a great choice for anyone that needs something minimal, fast, and customizable. Plus, Tiling window managers have a lot of variety to them. Whether they are written in different languages, tile differently, or even have different features, there are many tiling window managers that serve different purposes. However, this means that there are many tiling window managers that many people don’t know about, and to fix that, I am going to show you 5 of my favorite, less common tiling window manager. And hey, you might find one that you really like.
Removing C from your setup sounds interesting. Please tell me more about your setup and the different ways you have removed C.
It’s far from complete, but it’s mostly about increasing my awareness of what tools I use, and every now and then taking a look to see if there’s an alternative
I’m not extreme about it, after all, I’m still using the Linux kernel, Firefox, a whole bunch of Electron apps (which internally include Chromium) all of which are mostly C/C++
But so far, what I’ve got is:
Thanks for sharing your setup. Looks interesting. Maybe one day we’ll have the ability to run a full software stack without any memory unsafe programs, but I wouldn’t hold my breath on it happening too soon unfortunately.
Yeah, I don’t see any of the memory-safe open-source OS kernels reaching the popularity and compatibility of the Linux kernel anytime soon, but they are interesting to keep an eye on: https://www.redox-os.org/
Meanwhile, Firefox is gradually shifting to using Rust more and more (I believe its WebRender engine is already Rust, as well its SVG implementation, and probably other parts by now)