The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]



Индекс форумов
Составление сообщения

Исходное сообщение
"CommonJS -движение за использование JavaScript вне браузера"
Отправлено User294, 06-Дек-09 08:47 
>- дело нужное. Ну чего не дать возможность скрипту писать временные
>данные на диск?

А потом начнется - кульхаксоры найдут три дюжины методов чисто для развлечения вызвать out of disk space на разделе с ОС. А ремонтеры потом будуть ацца с переустановкой резко взглючивших систем? Спасибо, ага.

>Конечно, после разрешения пользователя и с ограничениями на
>каталог, куда пишет.

Знаете, UAC в висте уже есть. Добавки - не надо, упаси боже. Моя точка зрения: веб не есть доверяемое место. Я заведомо хочу deny для любого JS в плане его доступа к моему диску. Пусть доступается к файлам на своем сервере. Ну и хватит с него..

>Или, к примеру, дать доступ к локальной адресной
>книге - на тех же условиях.

Как вы думаете, через сколько времени юзеры заколебаные запросами начнут глушить Yes не глядя? Правильно, не пройдет и месяца, проверяно UAC! А вот потом для хаксоров наступит раздолье - можно умыкнуть контактлист, потому что юзер задолбаный тоннами запросов не глядя влупит Yes и на их запрос, не читая кто и что, фигле.

>А вот зачем ЭТО вне браузера - мне не понять.

Ваши половые трудности. ИМХО обычный скриптоязык. И ничем таким не хуже прочих скриптоязыков. Даже лучше - синтаксис простой, сиподобный и без явных крупных идиотизмов типа формирования логики программы отступами и что там еще.

>Есть нормальные компилируемые языки,

Знаете, изначально, по задумке, скрипты как бы пишутся для всякой там автоматизации нудных задач. Иногда единоразовых, которые ручками педалить еще нуднее и медленнее. При этом компилить штуку которая нужна 1 раз в жизни - оверкилл.

>причем некотоые и мощны, и быстры (OCaml, LIsp, D, AST).

Вот только это скриптам нафиг не впилось - им надо быть простыми в написании и уж ессно компилеж для них это явный перебор. А то что некоторые извращенцы на скриптоязыках пишут свои ультра-тормозные апликухи - я не виноват.

> Хотя если уж выбирать из скриптовых - то JS - это, конечно, меньшее зло,
>чем разного рода руюи с питонами - и стиль не так навязывает,

Во-во. Эти вообще на брейнфак похожи по свойствам. Некоторым нравится, но я в их число судя по всему не вхожу - меня перспектива сломать логику программы парой нажатий бэкспейса вгоняет в ступор.

>и больше усилий в него вбито по оптимизации (взять хоть
>Tamarin, хоть гугловский движок).

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

 

Ваше сообщение
Имя*:
EMail:
Для отправки ответов на email укажите знак ! перед адресом, например, !user@host.ru (!! - не показывать email).
Более тонкая настройка отправки ответов производится в профиле зарегистрированного участника форума.
Заголовок*:
Сообщение*:
 
При общении не допускается: неуважительное отношение к собеседнику, хамство, унизительное обращение, ненормативная лексика, переход на личности, агрессивное поведение, обесценивание собеседника, провоцирование флейма голословными и заведомо ложными заявлениями. Не отвечайте на сообщения, явно нарушающие правила - удаляются не только сами нарушения, но и все ответы на них. Лог модерирования.



Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру