
Другие языки программирования и технологии
Что лучше использовать VBScript или JScript для написания скриптов (не WEB)?
Познакомился с VBScript, понял что хорошее подручное средство для написания каких-нибудь скриптиков и автоматизации некоторых процессов. Потом узнал про JScript, особой разницы не увидел, но решил все же спросить, что из них мощнее, быстрее и функциональнее?


> мощнее
Оба примерно одинаковы.
> быстрее
Заметной разницы по скорости интерпретации не должно быть.
Так что выбирайте тот, который нравится.
Если чего-то нужного в нем не окажется - напишите это на другом в виде отдельного скрипта, и из первого запустите :)
Если нравятся оба - берите оба.
> Или подскажите альтернативу)
Батники. PowerShell.
Есть и еще скриптовые языки (скажем Python, Ruby, Lua), но для них нужен интерпретатор.
Оба примерно одинаковы.
> быстрее
Заметной разницы по скорости интерпретации не должно быть.
Так что выбирайте тот, который нравится.
Если чего-то нужного в нем не окажется - напишите это на другом в виде отдельного скрипта, и из первого запустите :)
Если нравятся оба - берите оба.
> Или подскажите альтернативу)
Батники. PowerShell.
Есть и еще скриптовые языки (скажем Python, Ruby, Lua), но для них нужен интерпретатор.
От мелкомягких поделки все убогие донельзя. Я писал кое-что на VBS. Да,
он неплох для чего то простого, поддерживается чуть и не в Win98 из
коробки ( в отличие от powershell), automation, все дела, но как только копнешь глубже - это такой пздц, все через такую жопу сделано (впрочем, как обычно у индусов) . .
Все, что есть в VBS, есть и в JScript, семантика только разная. По идее, лучше уж за JScript браться ввиду более обиходной сементики.
он неплох для чего то простого, поддерживается чуть и не в Win98 из
коробки ( в отличие от powershell), automation, все дела, но как только копнешь глубже - это такой пздц, все через такую жопу сделано (впрочем, как обычно у индусов) . .
Все, что есть в VBS, есть и в JScript, семантика только разная. По идее, лучше уж за JScript браться ввиду более обиходной сементики.
И то и то хрень. Хотя лучше, конечно, VB, так хоть макросы можно будет писать для ворда или экселя того же
Сам не использовал, но люди, мнению которых я доверяю, говорят, что хорошая штука для всяких скриптиков, автоматизации процессов и прочих административных целей - Windows PowerShell.
Лучше пиши на JScript.NET - он входит в число языков среды .NET и естественно продвинутее VBS во много раз.
Жанат Каримов
И в какой же IDE на нем писать?
Видал все издания VS от 2003 до 2013, нигде десктопной реализации JS.NET почему-то не видел. Под Metro (Windows Store) и WinPhone, кажется, видел - но это совсем другое.
> и естественно продвинутее VBS во много раз.
Но требует .NET, нескриптовый, да и с IDE, как видите, запарка.
Видал все издания VS от 2003 до 2013, нигде десктопной реализации JS.NET почему-то не видел. Под Metro (Windows Store) и WinPhone, кажется, видел - но это совсем другое.
> и естественно продвинутее VBS во много раз.
Но требует .NET, нескриптовый, да и с IDE, как видите, запарка.
Жанат Каримов
Кстати, под. NET можно на тех же JScript и VBS писать, прямо в блокноте!
http://forum.script-coding.com/viewtopic.php?id=1139
http://forum.script-coding.com/viewtopic.php?id=1139
Похожие вопросы
- Расскажите основы написания скриптов на си. Ну как начинать,как вводить параметры, чем заканчивать...
- Проблема с VBScript/Visual Basic Script
- Подскажите можно ли использовать символы {} при написании на html в блокноте, без использования css.
- если есть тут знатоки,то пожалуйста раскажите какой язык написания WEB сайтов лучше php и сервер mysql или HTML?
- Скрипт сайта ка его редактировать и залить на хост
- c# скрипт
- Помогите сделать задачу по Web-програмированию, пополню счет на моб. за это!!!!
- Web программирование
- Для знатоков JScript или JavaScript. Последний зарегистрировавшийся.
- Как переименовать папку в vbs? Никак не могу найти толковый мануал.На крайняк jscript возможно подойдет.
Макросы - совсем другое, там и IDE совсем другая нужна (входит в офис) и код получается другой.
Да и речь идет не про VB и не VBA, а VBS.