Size: a a a

Programming Offtop

2021 March 14

AD

Aleksey D. in Programming Offtop
хм, почему бы и нет 🤷
источник

D

Dima in Programming Offtop
Всем привет, друзья, хотел бы обсудить как вы понимаете термин "нативное приложение"?
источник

v

vitaly in Programming Offtop
Dima
Всем привет, друзья, хотел бы обсудить как вы понимаете термин "нативное приложение"?
Нативное приложение - это где смерть Кощея максимум в яйце (на одной виртуальной машине).
источник

D

Dima in Programming Offtop
vitaly
Нативное приложение - это где смерть Кощея максимум в яйце (на одной виртуальной машине).
Т е jar?))
источник

D

DarkPerl in Programming Offtop
Dima
Всем привет, друзья, хотел бы обсудить как вы понимаете термин "нативное приложение"?
Написанное на родном языке целевой платформы
источник

v

vitaly in Programming Offtop
Или то, которое пишется по офф докам для платформы.
источник

D

Dima in Programming Offtop
DarkPerl
Написанное на родном языке целевой платформы
А какой язык для платформы родной?
источник

D

Dima in Programming Offtop
Для Windows например?
источник

AD

Aleksey D. in Programming Offtop
Dima
Для Windows например?
вероятно, uwp?
источник

D

DarkPerl in Programming Offtop
Dima
Для Windows например?
Тот, который понимает windows )
источник

D

Dima in Programming Offtop
DarkPerl
Тот, который понимает windows )
Т е приложение на js в электроне?
источник

D

Dima in Programming Offtop
Я так и знал
источник

D

DarkPerl in Programming Offtop
Dima
Т е приложение на js в электроне?
Ну, если windows понимает js то значит js )))))
источник

D

DarkPerl in Programming Offtop
А с чего вы решили поднять вопрос ?)
источник

D

Dima in Programming Offtop
DarkPerl
А с чего вы решили поднять вопрос ?)
Долгое время я ставил для себя знак равенства между нативным и родным для ОС двоичным кодом. С этой точки зрения нативными являются бинарники содержащие исключительно двоичный код без зависимости от виртуальной машины.
Однако теперь задумался, если во все новые версии Windows "вшит" .NET, также как для Android вшита своя виртуальная машина, то есть ли разница между байт-кодом и двоичным кодом?
источник

D

Dima in Programming Offtop
И если приложение на том же js зашито в нативный контейнер напр. .exe, то такая ли уже разница для конечного пользователя?
источник

D

Dima in Programming Offtop
В общем я сам теперь не знаю что считать "нативным", а термин популярный
источник

D

DarkPerl in Programming Offtop
Dima
И если приложение на том же js зашито в нативный контейнер напр. .exe, то такая ли уже разница для конечного пользователя?
Ну, смотрите, можно смотреть на это как некоторые уровни абстракции.
windows собственно не оперирует двоичными кодами, этим занимается процессор.
На уровне ОС есть различные понятия, как процесс, поток, ресурсы и тд и тп.
источник

D

DarkPerl in Programming Offtop
Если говорить о языках, о компиляторах, интерпретаторах, трансляторах, то это по сути процесс преобразования данных с одного языка на другой
источник

D

DarkPerl in Programming Offtop
И нативным можно считать язык ближе лежащй к этим утилитам
источник