3 ms·
Then those outside groups should make a software foundation that's attractive enough to replace UNIX. I see Debian today tinkering with two additional kernels
by zare_st 3y ago
Then those outside groups should make a software foundation that's attractive enough to replace UNIX.
I see Debian today tinkering with two additional kernels - FreeBSD and Hurd, and both are written in C.
Until some kernel 100% written in Rust/Go/modern C++ starts being attractive for OS integration there is absolutely no point in claiming it's possible and even a better choice.
C has lost a lot of ground since 30 years ago, rightfully. User applications with GUI used to be written in something like C89. Games too. It's some people that just cannot grasp that it and its ecosystem have a huge merit over 'alternatives' when it comes to the ground it retained and still holds today.
- BlarfMcFlarf 3y agoDoing a top down rewrite of an OS is an absurd task, so regrardless of merit, C is going to retain its place there by momentum. If it’s going to be replaced at all, it will be incrementally, and until recently, the powers that be have kept other languages out of that space (and for good reason, since multiple languages interacting have complexity costs, again regardless of individual language merits). But we have started seeing just a bit of Rust support in Linux now…