https://eev.ee/blog/2016/12/01/lets-stop-copying-c/
http://h2co3.org/blog/index.php/2016/12/01/lets-stop-bashing-c/
TFW compile-time type checking.
Найдено в сорцах прыщеядра.
Попытки переизобрести ООП в сях - это всегда боль, страдания, ад и израиль. Причем объектная система в qemu обладает чудесным свойством строковой типизации и runtime type checking и не просто падает, а падает красиво (если ты проверяешь ошибки), либо тупо молча не работает (если не проверяешь).