Kceния (24.01.2022 14:43 - 14:56, просмотров: 262) ответил Nikolay_Po на Сейчас кросплатформенность в тренде. Разработчик ОС поставляет
комплект разработки. И для программиста тип процессора в ОС
прозрачен. Программный код у него будет один, общий для всех
платформ данной ОС. Просто в магазине приложений для x86 будет один
файл, для M1 другой. В любом случае это проще, чем пытаться
поддержать приложение для "Linux", добавив ещё и вариант под
aarch64.
А чем для вас Linux непрозрачен? :) Пишите код и отлаживаете на том
Linux'е, что милее вашему сердцу, а когда будет готово,
компилируете код средствами целевой операционной системы. На мой
взгляд, все Linux'ы, может быть, в чем-то и разные, но у их
компиляторов gcc/g++ один стандарт языка, а потому по идее на любом
Linux'е можно получить исполняемый код, который на ней заработает.
Тогда как aarch64 может вас смущать, только если вы на ассемблере
что-то пишите. :)