Короче, №
На самом деле, Javascript и другие веб-технологии используются в наши дни для создания нативных мобильных и настольных приложений. (см. Titanium Appcelerator и PhoneGap )
Если вы знакомы с проектом KDE , вы можете создавать плазменные виджеты с использованием JavaScript, см. Создание плазмоидов с помощью JavaScript
В платформе Qt имеется модуль QtScript для сценариев приложения JavaScript (ECMAScript), обеспечивающий большую часть функциональности приложения.
Также новой технологией, которая скоро будет выпущена в Qt 4.7 , является Qt Quick, также известный как Qt UI Creation Kit, который позволяет разработчикам приложений декларативно определять свои пользовательские интерфейсы в QML для получения дополнительной информации. здесь и пример здесь
QML является расширением JavaScript,
это обеспечивает механизм для
декларативно построить дерево объектов
Элементы QML. QML улучшает
интеграция между JavaScript и
Существующий тип, основанный на QObject
система, добавляет поддержку автоматического
привязки собственности и обеспечивает сеть
прозрачность на уровне языка.
И давайте не будем забывать, что Javascript используется в качестве встроенного языка сценариев в различных приложениях OpenOffice.org , Google Desktop Widgets и многих других, см. Википедию артикул здесь
На стороне сервера Javascript обеспечивает внутренний доступ к базам данных, файловым системам и т. Д. (См. Node.js , Google V8 , SpiderMonkey и другие здесь * 1 050 *) * * тысяча пятьдесят один