|
|
|
|
|
by steveklabnik
633 days ago
|
|
1. C doesn’t actually do that. Rust is the same as C in this regard. 2. The Linux kernel doesn’t use standard C, it uses many gcc specific extensions. By this point, clang also supports those extensions and can compile the kernel, but that took work, and upstream has never tried to be only standard C. |
|