News for hackers. Stuff that matters.
Re:Maximal Min() and Max() by kbolino on Friday August 09, 2024 @11:49AM (#41202971)
Most kernels not written in C (or stripped-down, unsafe C++, or an even-lower-level language like assembly) were written for special hardware. Such hardware was built to handle a lot of the low-level details so that the software didn't have to. This particular approach doesn't apply to modern general-purpose microprocessor-based platforms. Even if we were able to transition to such a do-more-work-in-hardware platform somehow, then we would just be trading kernel bugs for hardware bugs, and the latter aren't always fixable (even with firmware and microcode).
Re:Maximal Min() and Max() by pjmlp on Friday August 09, 2024 @04:53PM (#41205332)
Outside Bell Labs many other languages came to be.
Re:Maximal Min() and Max() by kbolino on Friday August 09, 2024 @04:59PM (#41205368)
The x86 family didn't come out of Bell Labs. It's not a question of where the programming languages came from but of the boundary line between hardware and software.