Система андроїд на мому смарті займає майже 5гб! Є така ос колібрі для пк, написана мовою асемблера, яка займає лише 1.44мб!
Що заважає розробити подібну для смартфонів? Це ж пристрій буде "літати" і тд.
Чому не макро ассемблер а коли так чому тоді не C(асемблер який можна портувати) чи Zig, а тоді чому і не Rust...
Я не приймаю вашого твердження/допущення що необхідно вдаватися до ассемблера аби розробити щось швидке і не важке. Так і відкидаю те що такі вже разючі зменшення у об'ємах пам'яті що займає система мають великого значення, поміж массою інших. В кінці 60-х та 70х не мені вам нагадувати з якими об'ємами RAM та продуктивністю процесорів професіонали мали справу коли писали різні ОС, і що вони в кінці кінців винайшли і до чого прийшли, згадаєте пане?
Також я підозрюю що в цих "і т.д." буде багато скомпільовано дивних помилок які буде неймовірно важко відлагодити і виправити як і внести зміни...і ще багато чого ще.
Ви уявляєте собі що це таке писати кілобайти коду на асемблері і намагатися утримати все це в голові? Скільки ви рядків Asm написали, - пів сотні, сотню, дві?
Ці розсудження і фантазії не продуктивні, написано немало підручників і монографій що розслідували цю тему. Маєте звертатися до них в першу чергу за відповідями та поясненнями чому все як є і що заважає розробці.