Что такое платформа
От: Barbar1an Украина  
Дата: 13.06.21 14:46
Оценка:
windows linux ios это платформа?

но на винде например может быть код в форме нативного х64 и в форме например дотнета или жавы

а вот эти "типы" кода x86, dotnet(CIL), java bytecode — это платформа? нет.
это ессно и не архитектура, потому что архитектура это х86, х64, арм и прочее

называть платформой комбинацию ОС-архитектура типа win-x64 тоже низя, потому что например непонято может ли тут дотнет запускаться

а как обобщить тогда? не toolset, не llvm, а как ? среда исполнения?
Я изъездил эту страну вдоль и поперек, общался с умнейшими людьми и я могу вам ручаться в том, что обработка данных является лишь причудой, мода на которую продержится не более года. (с) Эксперт, авторитет и профессионал из 1957 г.
Отредактировано 13.06.2021 14:47 Barbar1an . Предыдущая версия .
Re: Что такое платформа
От: velkin Удмуртия http://blogs.rsdn.org/effective/
Дата: 13.06.21 16:00
Оценка:
Здравствуйте, Barbar1an, Вы писали:

B>Что такое платформа


Компьютерная платфо́рма — в общем смысле, это среда выполнения, в которой должен выполняться фрагмент программного обеспечения или объектный модуль с учётом накладываемых этой средой ограничений и предоставляемых возможностей.

Термин платформа может применяться к разным уровням абстракции, включая определенную аппаратную архитектуру, операционную систему или библиотеку времени выполнения.

Re: Что такое платформа
От: Sharov Россия  
Дата: 13.06.21 18:30
Оценка:
Здравствуйте, Barbar1an, Вы писали:

Я задавал уже похожий вопрос -- http://rsdn.org/forum/flame.comp/7567577.flat#7567577
Автор: Sharov
Дата: 15.10.19
Кодом людям нужно помогать!
Re: Что такое платформа
От: Marty Пират https://www.youtube.com/channel/UChp5PpQ6T4-93HbNF-8vSYg
Дата: 16.06.21 17:16
Оценка:
Здравствуйте, 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


Как-то так
Маньяк Робокряк колесит по городу
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.