Без заголовка
> Но софт (включая операционную систему, языки с их библиотеками, фреймворки и т.д.) для таких бездисковых (или беспамятных -- с какой стороны поглядеть) архитектур нужно думать, как писать уже сейчас. И делать на эту тему стартапы.
На самом деле, разница между одночиповой системой на MRAM и двухчиповой чиповой System-On-Chip+Flash, невелика. Ну надо состояние на Флеш сбросить, ну и что? Невелика проблема, решается чисто софтовым методом. Какие-то ограничения это конечно вносит, но нужно очень постараться, чтобы придумать нерешаемую таким инструментарием задачу.
По сути, разница лишь в latency - у Флеша время записи порядка 50 mks против наносекунд у MRAM. Можно достичь той же latency и надежности за счет дублирования, т.е. за счет сложности и цены. Так как в случае МРАМ, при высоких требованиях к надежности дублирование вообще говоря тоже не помешает, то разница с системой на MRAM не так уж и велика - MRAM все равно дорого нонче стоит.