Favourite software that "sucks less"
-
kew. For local music playback. I might be biased though.
I am surprised this player isn't getting the recognition it deserves.
-
I really like simple software that is built for a specific task which it then does extraordinary with a simple to understand codebase. Similar to the philosophy of suckless.org.
What are your favourite programs that "suck less"?
Well, I personally have a soft spot for the gopher protocol and the community that formed around it... it's in a way the better internet
-
I really like simple software that is built for a specific task which it then does extraordinary with a simple to understand codebase. Similar to the philosophy of suckless.org.
What are your favourite programs that "suck less"?
Speaking of suckless, does anyone know of a Wayland-compatible window manager, similar to DWM, preferably written in Rust or C (but not C++).
Seems like a fun thing to tinker with to learn how window managers work.
-
Speaking of suckless, does anyone know of a Wayland-compatible window manager, similar to DWM, preferably written in Rust or C (but not C++).
Seems like a fun thing to tinker with to learn how window managers work.
I've been eyeing dwl for quite some time which is like 3k lines of c excluding deps, but don't have the time to jump ship. So can't tell how stable it is.
-
Speaking of suckless, does anyone know of a Wayland-compatible window manager, similar to DWM, preferably written in Rust or C (but not C++).
Seems like a fun thing to tinker with to learn how window managers work.
By the way what do you dislike C++? I've been getting into lower levels of programming as of late and were unsure about the language to pick. Is it just the OOP stuff?
-
By the way what do you dislike C++? I've been getting into lower levels of programming as of late and were unsure about the language to pick. Is it just the OOP stuff?
Thanks for asking. It's partly OOP, but more than that, C++ is just rife with footguns and is basically unreadable for me.
I think C is much more readable and I find imperative/procedural programming to be much more delightful and readable.
Rust is my absolute favorite though, because it removes the footguns of most lower-level langs while being just as performant. The only trade-off is that you need to understand the borrow checker, but working with it becomes substantially easier over time and saves an ungodly amount of headaches. You can also write something that very closely approximates OOP, without the most of the footguns (like inheritance, until you get into more advanced stuff like trait objects, anyway).
-
I really like simple software that is built for a specific task which it then does extraordinary with a simple to understand codebase. Similar to the philosophy of suckless.org.
What are your favourite programs that "suck less"?
I just discovered lowfi. Does what it says, adding ambiant/lo-fi music to my work day.
-
I've been eyeing dwl for quite some time which is like 3k lines of c excluding deps, but don't have the time to jump ship. So can't tell how stable it is.
This is perfect! Thanks!
-
Thanks for asking. It's partly OOP, but more than that, C++ is just rife with footguns and is basically unreadable for me.
I think C is much more readable and I find imperative/procedural programming to be much more delightful and readable.
Rust is my absolute favorite though, because it removes the footguns of most lower-level langs while being just as performant. The only trade-off is that you need to understand the borrow checker, but working with it becomes substantially easier over time and saves an ungodly amount of headaches. You can also write something that very closely approximates OOP, without the most of the footguns (like inheritance, until you get into more advanced stuff like trait objects, anyway).
Trying things out with an ESP32 and i might opt for Rust after reading what you have wrote. There also seems to be enough resources to do that. I started using C++ as the Arduino IDE has decided that for me more or less. I suspect setting up a local development environment is also easier with Rust. (?!) I at least had problem Setting up C++ in VSCodium.
Don't like OOP as the next guy but sometimes its the right tool i feel like and i do have that case right now. So its great that Rust seems to have that as well to some extent. Actually as Rust is so much more readable i kinda expected to give up on some control but that doesn't seem to be the case.
-
KDE Plasma. IMO it looks and feels like how Windows should have progressed after 7 with none of the Microsoft bullshit.
That is a pretty good way to put it actually
I am going to steal this
Been daily driving KDE on my work machine and for the most part (some issues with video playbavk in thr beginning that fixed themselfs) its been amazing