>> И это сделано из соображений безопасности.
>
>Ну вы просто не видели как хаксоры через эту "безопасную" машинный код
>выполняют на телефонах.На сименсах это например такой народный метод патчинга начального
>загрузчика (!!!) с целью сбить ограничения и позволить прошивать все что
>угодно.А вы говорите, безопасноть :) Это исключение, связанное с ошибкой в KVM Siemens. И только. Насколько я знаю, другие мобильники через KVM не ломались ни разу.
Выбор для системного программирования C/C++ обусловливается наличием библиотек разработки и инфраструктуры, то есть элементарной ленью начинать писать всё с нуля, например, на Modula-2 или Oberon, не говоря уж о Forth.
В C++ слишком много разложено костылей над граблями, чтобы от них просто так отказаться.