|
ru.linux- RU.LINUX --------------------------------------------------------------------- From : Victor Wagner 2:5020/400 21 May 2005 14:30:13 To : Andrew Dolgov Subject : Re: CHS? -------------------------------------------------------------------------------- lan> From: vitus@45.free.net (Victor Wagner) Andrew Dolgov <Andrew.Dolgov@p1.f1022.n5030.z2.fidonet.org> VW>> Собственно, кроме GMail и в пример привести нечего. AD> подмена понятий. JavaScript плох совершенно не тем, что он AD> обьектно ориентированный. AD> вот невозможность нормальной отладки и сотня вариаций AD> между броузерами, причем каждый отказывает по своему - это Hет, он плох также и тем, что объектно ориентированный. Даже если бы не было сотни вариаций между браузерами, было бы что-то типа Ruby. AD> да, вызывает сложности. а с ООП нет никаких проблем, Основная проблема написать что-нибудь на JavaScript, вернее JScript, поскольку на последнем можно писать средства интеграции на десктопе - Windows Scripting Host его по умолчанию поддерживает - это найти в системе объект, который имеет нужную функциональность, и найти описание интерфейсов этого объекта. Теоретически эти описания языково-независимы, но практически там все заточено под Visual Basic. Поэтому при попытке воспользоваться этими интерфейсами на JavaScript или Tcl вызывает дополнительные проблемы. Кроме того, значительная часть этих интерфейсов (а именно - те, которыми пользуются основные продукты крупных вендоров, например та же inetcomm.dll) вообще не документированы. Поэтому задача "послать из скрипта подписанное письмо" при условии что ты умеешь посылать такие письма из Outlook - весьма нетривиальна даже для весьма квалифицированного виндового программиста. Сравни это с задачей "послать письмо с помощью mailx из скрипта на shell". Да, древний mailx smime совсем не знает. Hо это другой вопрос. Вопрос который мы рассматриваем сейчас заключается в том, чтобы естественным образом переходить от интерактивного использования системы к автоматизации рутинных дейтствий. Вот для этого OОП в своем нынешнем виде не пригоден совсем, поскольку объектный интерфейс межпрограммного взаимодействия в корне отличается от интерфейса пользователя. Поэтому WIMP-парадигма GUI это шаг назад по сравнению с CLI UNIX. Эта парадигма позволила посадить за компьютер кучу функционально неграмотного народа, но она при этом активно мешает этому народу становиться грамотным. Когда свои мысли человек выражает не словами, а тычками пальцем, то какая уж тут грамотность. AD> извини. AD> -- Andrew <fox@jabber.bah.org.ru> -- А про тебя когда-нибудь писали в bugtraq? --- ifmail v.2.15dev5.3 * Origin: Free Net of Leninsky,45 (2:5020/400) Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.linux/151788b9a65d7.html, оценка из 5, голосов 10
|