Я изъездил эту страну вдоль и поперек, общался с умнейшими людьми и я могу вам ручаться в том, что обработка данных является лишь причудой, мода на которую продержится не более года. (с) Эксперт, авторитет и профессионал из 1957 г.
Здравствуйте, Barbar1an, Вы писали:
B>Что такое платформа
Компьютерная платфо́рма — в общем смысле, это среда выполнения, в которой должен выполняться фрагмент программного обеспечения или объектный модуль с учётом накладываемых этой средой ограничений и предоставляемых возможностей.
Термин платформа может применяться к разным уровням абстракции, включая определенную аппаратную архитектуру, операционную систему или библиотеку времени выполнения.
Здравствуйте, Barbar1an, Вы писали:
B>windows linux ios это платформа?
Я так классифицирую
B>но на винде например может быть код в форме нативного х64 и в форме например дотнета или жавы
B>а вот эти "типы" кода x86, dotnet(CIL), java bytecode — это платформа? нет.
Почему? Тоже платформа
B>это ессно и не архитектура, потому что архитектура это х86, х64, арм и прочее
Угу
B>называть платформой комбинацию ОС-архитектура типа win-x64 тоже низя, потому что например непонято может ли тут дотнет запускаться
B>а как обобщить тогда? не toolset, не llvm, а как ? среда исполнения?
Я когда компилякаю свои C++ проекты, задаю PALTFORM, ARCH, CONFIG, и TOOLSET иногда
PALTFORM=Win32
ARCH=x64
CONFIG=Debug
TOOLSET=msvc2017
или
PALTFORM=Linux
ARCH=x86
CONFIG=Release
TOOLSET=gcc81
Как-то так