Комментарии 41
Не получил удовольствия от программирования на PS. Тот же Python для скриптинга намного приятнее.
Хотя, справедливости ради стоит заметить, что за PS строится работа Ansible под Windows, а это прекрасный инструмент, сплошь положительные впечатления.
VB.NET популярен в США и Канаде.
Язык для «Наири-К», FORTRAN, PL1, FOXPRO, BASIC, C++ и С.
B результате Visual Basic .NET и Python.
Просто своему времени и задачи свой язык.
Рейтинг TIOBE вообще не имеет ничего общего с реальностью, хз почему его всё ещё цитируют. У гитхаба рейтинги хоть как-то обоснованы.
Совершенно согласен. Если б Tix еще стал стандартом на равне с js в браузерах вообще жизнь бы удалась.
Самый быстрый, компактный язык для разработки клиентских GUI приложений для бизнес логики.
Я использую для кроссплатформенных инженерных утилит и систем контроля. Альтернатив по компактности, скорости разработки и богатству сетевых и графических возможностей в этой области у него нет. (работает под всеми Unix подобными OS, в IOS, под Win,Android, встраивается в браузер с плагином)
На PS не пишу принципиально — и язык ужасный, и плюнули в душу похерив все разработки.
Почему был? Что случилось с разработками, они перестали работать?
Нормальный cscript??? Да он был убог до ужаса. Хотя PS с его негуманоидным синтаксисом не лучше
типа gsv *sql* | ogv — вывести список сервисов в грид или
ls -recurse -incl *.png | sort extension | group extension
выводит количества всех фалов по расширениям в текущей папке.
Попробуйте написать это на js
Нет.
Основной плюс павер шелл — наличие в виндоус среде из коробки (в современных версиях естественно).
Задача: Девочке тех.писателю необходимо напечатать руководство пользователя (требование заказчика) — 1500 html'ек. Девочка открывает страничку — Ctrl+P печать в pdf. Pdf отгружаются в печать на стороне.
Чего делаем — пишем скрипт который проходится по папочкам формирует pdf'ки попутно объединяя по разделам (папкам). Скрипт отгружаем девочке — щастья нет предела(недельную работу делаем за 2 часа). Да можно все то же самое сделать на C/C#/питоне/баше/java — но для этого надо или ИДЕ ставить настраивать, компилить или девочке устанавливать библиотеки того же питона.
Ну и опять таки на PS для тех же девочек можно GUI организовать (не знаю есть ли такая возможность у питона)
А главное — абсолютно неинтуитивный синтаксис. Элементарные вещи из cmd / bash приходится делать в обнимку с бубном и stackoverflow
Согласен полностью. Я как-то думал использовать его из соображений хранения истории команд, но вся его семантика команд исключительно многословна и по сути заменяет пусть и неидеальную, но немногословную и привычную семантику CMD/BAT на какую-то дичь. Почему нельзя было забазировать технологию на bash семантике, знает только Баллмер, наверное.
PowerShell Core поддерживается не только Windows, но и рядом других платформ...
Я знаю Карате, Тхэквэндо, Айкидо, Джиу-джитсу… и ещё много других страшных слов.
Простите, не удержался.
«Статья» создаёт впечатление, что её единственной целью было написать что-то с резонанстным кликбейтом, чтобы как можно большее кол-во людей хоть что-то прочитало/оставило комментарий. Я понимаю, корпоративные блоги, реклама, но это мягко-говоря «не комильфо»
Языки программирования: PowerShell захватывает всё больше разработчиков под Linux, macOS и Windows