|
|
|
|
|
by coldtea
3848 days ago
|
|
That's an important point. I think however elegant for its time the 70s/early 80s UNIX design, it holds us back in many ways. It's amazing that we still widely use a language without a string type and memory safety like C for example, instead of something like Rust, Swift and co -- with occasional excursions to unsafety maybe for speed/interoperability with older libs, but not as the default for the whole goddamn codebase. And don't get me started in stdlib and co. Other stuff too. A common "file resources" standard. X11. All the way to Makefiles and permissions (with stuff bolted on, like ACL). Oh, and the horrible conventions of file paths (dumping everything in /usr/bin and co, splitting an installed app into 5+ different directories for man files, resources, etc). It's amazing how even a simple improvement like systemd gets tons of negativity from admin types and people who think 70s designs should be set in stone. |
|
That is misrepresenting (perhaps to the point of straw man) the systemd complaints.