Originally posted by wargames
View Post
Announcement
Collapse
No announcement yet.
Another Init System: Sinit - The Suckless Init System
Collapse
X
-
Originally posted by YoungManKlaus View Post
Originally posted by staalmannen View Postthere was some interesting mention of the "ucc" compiler on the suckless.org mailing list some time ago.
Comment
-
Originally posted by mrugiero View PostAs great as the comic is, it is irrelevant here. It doesn't aim to replace the others in their niches, but to fill an empty one, which is to provide the bare minimum you can need. In software, if you want to replace the others, you usually go with the kitchen sink approach, because you try to make everyone happy. Hint, that aim is in most cases unachievable.
Why not tcc instead? It's alright for them to want to build their own minimalist OS, but why duplicate work on that piece if there is already someone working on it?
Comment
-
Originally posted by wargames View PostThis Suckless init system looks very good. I'm sick of bloated programs I don't need an init system that is everything but the kitchen sink, I just need to boot the f***ing computer. Simplicity is what we really need. Simplicity!
I do a lot of programming in python and it disgusts me how even a quick library example could end up being 100 lines of code when I could reduce the entire thing (excluding comments and white space) to about 20 lines of code and have the exact same results. You can add all the functions, classes, and variables you want but cleanliness and simplicity is easier to read (and easier on the computer) than simply organizing it as an "industry standard".
Comment
-
Originally posted by schmidtbag View PostI do a lot of programming in python and it disgusts me how even a quick library example could end up being 100 lines of code when I could reduce the entire thing (excluding comments and white space) to about 20 lines of code and have the exact same results.
Comment
-
Originally posted by wargames View PostI'm sick of bloated programs I don't need an init system that is everything but the kitchen sink, I just need to boot the f***ing computer. Simplicity is what we really need. Simplicity!
Personally I need an init system that will:- Reliably boot the computer to a desktop fast and without starting up everything but the kitchen sink.
- Reliably start the services I need and their dependencies.
- Suspend/resume/shutdown fast and reliably (without hanging services/network/NFS/...).
- Doesn't start seven instances of a service before it is needed (if ever!).
- Restart services reliably when they hang or when changing configuration.
I can personally attest that neither SysV init nor Upstart will fulfill these simple requirements. From a distance it looks like SystemD actually might - and even simplify a lot of the Unix legacy cruft in the process.
Even though Lennart Poettering might not be the most diplomatic person (neither are a lot of people on these forums!), he actually seems to have the will and talent to bring Linux into the present. Compared to simple raw Alsa, PulseAudio actually works for me and provides some of the needs of a modern desktop (multiple inputs/outputs, mixing, Bluetooth headsets, ...).
Why is it so many people are so keen to talk trash about something they can just choose not to use - and before they likely even know what they are talking about?
Comment
Comment