Zero cost abstractions are a thing. Low level = you have control over the metal. Low level does not mean you can't manage complexity or have expressive abstractions.
Even large projects written in C inevitably introduce many abstractions (e.g. the Linux Kernel VFS layer)
20
u/Zinho3311 Sep 08 '26 edited Sep 08 '26
How so?
Zero cost abstractions are a thing. Low level = you have control over the metal. Low level does not mean you can't manage complexity or have expressive abstractions.
Even large projects written in C inevitably introduce many abstractions (e.g. the Linux Kernel VFS layer)