История изменений
Исправление sergej, (текущая версия) :
кроме ядра в Андрюше очень мало плюсового кода
Дохрена, там HAL весь на нём вроде был + куча либ более или менее стандартных. Либа для графики там какая-то была тож на плюсах.
А это и есть 70% андроида наверное. Баги в приложениях же там не учитывались?
А все эти jit и ява-машины ещё.
нафига нужно будет с этого безопасного подмножества переписывать на Rust?
Я тож думаю проще было в сях и в плюсах сделать подстандарты и ключ компилятора.
https://github.com/Speykious/cve-rs
cve-rs allows you to introduce common memory vulnerabilities (such as buffer overflows and segfaults) into your Rust program in a memory safe manner.
Исправление sergej, :
кроме ядра в Андрюше очень мало плюсового кода
Дохрена, там HAL весь на нём вроде был + куча либ более или менее стандартных. Либа для графики там какая-то была тож на плюсах.
А это и есть 70% андроида наверное. Баги в приложениях же там не учитывались?
нафига нужно будет с этого безопасного подмножества переписывать на Rust?
Я тож думаю проще было в сях и в плюсах сделать подстандарты и ключ компилятора.
https://github.com/Speykious/cve-rs
cve-rs allows you to introduce common memory vulnerabilities (such as buffer overflows and segfaults) into your Rust program in a memory safe manner.
Исходная версия sergej, :
кроме ядра в Андрюше очень мало плюсового кода
Дохрена, там HAL весь на нём вроде был + куча либ более или менее стандартных. Либа для графики там какая-то была тож на плюсах.
нафига нужно будет с этого безопасного подмножества переписывать на Rust?
Я тож думаю проще было в сях и в плюсах сделать подстандарты и ключ компилятора.
https://github.com/Speykious/cve-rs
cve-rs allows you to introduce common memory vulnerabilities (such as buffer overflows and segfaults) into your Rust program in a memory safe manner.