Войти

Показать полную графическую версию : Язык программирования без докачки программ


Darkar25
05-03-2019, 19:00
Программа на каком языке программирования может быть запущена на Windows(x32 и x64) без докачивания дополнительных программ?тоесть на абсолютно пустой винде...P.s.CMD,MSJS,WSH не считаются...

Busla
05-03-2019, 22:20
В вашей формулировке - на любом, лишь бы была скомпилирована

Зависит, конечно, от версии Windows, но вместе с .NET Framework идёт компилятор c# и Visual Basic

Ну и там не поддающееся счёту количество специализированных языков, на совокупности которых можно много чего реализовать.

Iska
06-03-2019, 00:04
Darkar25, без разницы, поскольку компиляция здесь вообще не при чём. Речь может идти о том, что приложению для своей работы могут быть нужны те или иные библиотеки (среды времени исполнения, поддержки, какие-то сторонние использованные библиотеки и т.п.). Поэтому либо они должны присутствовать в определённых местах на машине, где будет исполняться приложение (и, в ряде случаев — быть зарегистрированными в реестре) — если приложение использовало динамическую линковку, либо само приложение должно использовать статическую линковку с библиотеками (в момент своего создания), когда последние включаются непосредственно в само тело приложения. Использование разных приципов можете посмотреть на примере ImageMagick:
https://i.imgur.com/XXG67gY.pngгде, скажем, основное приложение — magick.exe из ImageMagick-7.0.3-10-Q8-x64-dll.exe имеет размер 112,128 байт, и то же magick.exe из ImageMagick-7.0.3-10-Q8-x64-static.exe имеет размер 16,353,792 байт.




© OSzone.net 2001-2012