( bzt | 2023. 10. 22., v – 15:38 )

Haha, ezen jót röhögtem, nagyon epés! De viccet félretéve, egy kernelnél (különösen egy monolitikusnál) az a jó, ha az egész ugyanabban a nyelvben van írva, és egyetlen fordítóval megy. Minden újabb nyelv (és fordító) csak növeli a fordítási környezet bonyolultságát és annak az esélyét, hogy valahol inkompatibilitás lép fel (fordító szintakszist vált, ABI-t vált, kapcsolóváltás miatt Makefile törik stb.). K.I.S.S. szerintem, öntökönszúrás túlbonyolítani a fordítási környezetet. (Azt már csak halkan jegyzem meg, hogy a C99 egy kiforrott nyelv, ami már bizonyította, hogy sosem fog elévülni és nincs vele fordítókompatíbilitási gond se. A Linux kernel fordul gcc-vel, Clang-al és még Bellard TCC-jével is. Ezzel szemben a legfrissebb hivatalos Rust fordító már a tavalyi tutorialokat sem képes lefordítani.)