Ayrat
а мы уже на 2.2 сидим!
завидую молча!111
Pavel
ну и хуй с ним, нам бы на 2ой мигрировать :D
Ты не понял, значит вижла 2019 и c# 8.0 ждать еще минимум пол года
Vasiliy
а мы уже на 2.2 сидим!
✋ вчера обновил как раз свои приложухи
Igor
Мне кажется, автопоинтеры уже лет 10 назад были
Да много костылей уже придумали, еще и санитайзены есть, но обратная совместимость и то что язык не форсит писать правильно - делают свое дело.
Ayrat
воу, держитесь там и мигрируйте резче
легаси говно мешает. Но я работаю над этим
Vasiliy
слушайте. а тут кто нибудь смотрит Critical role? интересно просто
Vasiliy
кстати, а в f# выбрали новые фичи для минорного релиза?
Shub
Красноглазие как религия
Тут вчера хором решали задачу на повершелл, оказалось - требуется иде и годовая подписка на саппорт. Слава Аллаху, в цмд случайно оказалось требуемое. Так шо проверь привилегии
Shub
Там есть спорные моменты, типа синтаксиса в стиле `let%`, но вообще никаких препятствий нет
Aleksandr
Зачем ide?
Анна
А точно надо?
Hog
А точно надо?
На нет - и суда нет!
Hog
Зачем ide?
Так удобнее :) и есть встроенная - ISE
Крылатый
О! Точно!
Крылатый
Утра, няшы!
Крылатый
И с праздником девушек в этом чяти!"
Крылатый
Bonart
И да, язык у повершелла лучше чем у баша и типизированный конвеер кроет плоский текст как бык овцу
Dr. Friedrich
Вот это поворот!
Dr. Friedrich
Уже двадцать лет пишу на повер шелл, и ни разу IDE нинада было.
Dr. Friedrich
Ну vscode очень удобно сделали для скриптов
Ayrat
кстати, да. я вскоде писал, там может даж удобнее чем в ISE
Dr. Friedrich
И да, язык у повершелла лучше чем у баша и типизированный конвеер кроет плоский текст как бык овцу
У pwsh есть некоторые родовые травмы, которые прям очень сильно болят
Dr. Friedrich
Скажем, нету норм аналога set -e (именно для бинарников)
Dr. Friedrich
Ну и пайпы бинарные иногда до сих пор барахлят в некоторых юзкейсах
Dr. Friedrich
Но лично мне pwsh нравится больше, чем bash, и классы с объектами куда приятнее, чем парсить и передавать друг другу строчки на каждый чих.
Bonart
Мне в повершелле нравится, что задача решается черз маленькие функции, которые венчает однострочник с конвеером
Bonart
Башевские скрипты на этом фоне выглядят бронтозаврами
Dr. Friedrich
Ну на баше тоже можно так написать?
Dr. Friedrich
Хотя я не знаю, как башевые функции работают с конвейером.
Dr. Friedrich
Но, наверное, нормально? Уж не совсем же там дураки
Shub
Мне в повершелле нравится, что задача решается черз маленькие функции, которые венчает однострочник с конвеером
мне в оболочке нравится, что задача решается через маленькие функции, которые венчает однострочник с конвеером
Bonart
Там не слишком хорошо и с маленькими функциями и с конвеером для них. Не дураки там, просто получив однажды хорошее средство, дальше его особо не думают принципиально улучшать
Dr. Friedrich
На pwsh тоже столько хуерды пишут, что хоть стой, хоть падай
Dr. Friedrich
Среднестастический скрипт пробивает донышко только так
Bonart
мне в оболочке нравится, что задача решается через маленькие функции, которые венчает однострочник с конвеером
Угу, где бы их еще вживую посмотреть. Как башевский скипт ни открою - все время простыня, иногда write only
Shub
Там не слишком хорошо и с маленькими функциями и с конвеером для них. Не дураки там, просто получив однажды хорошее средство, дальше его особо не думают принципиально улучшать
дело в том, что оболочка используется в ситуациях, когда развитая система библиотек недоступна - например при старте системы, когда часть файловых систем еще не примонтирована.
Dr. Friedrich
Ну да, fair enough
Shub
если мы говорим про чисто юзер-левел задачи - то давай сравнивать тогда с тем же perl
Dr. Friedrich
А давай, perl6 очень симпатичен.
Shub
Угу, где бы их еще вживую посмотреть. Как башевский скипт ни открою - все время простыня, иногда write only
это типа должно означать, что простыней на павершел не может быть чисто принципиально?
Bonart
Ну имхо ты критикуешь скорее стиль тех, кто пишет на баше, а не технические проблемы самого баша
Согласен. На повершелле эти же люди пишут в том же стиле. Я сам совсем не скрипт-кидди - и всегда пытаюсь писать, по максимуму нагружая сильные стороны языка. У повершела это бинарный конвеер, командлеты и дотнет
Shub
ну это хорошо
Shub
но дело же не в павершелле. дело в том, что винда - это разрозненный набор инструментов, которые между собой очень плохо интегрируются.
Bonart
«Бинарный» в смысле объектный?
Да, бинарный плохое слово - скорее типизированный объектный
Shub
причем поздние попытки что-то в этом смысле улучшить являются откровенными костылями, ухудшающими положение еще больше
Shub
и с моей точки зрения это проистекает из того, что микрософт очень хочет продавать тебе инструменты под каждый чих
Ayrat
и с моей точки зрения это проистекает из того, что микрософт очень хочет продавать тебе инструменты под каждый чих
ты так говоришь как будто они за шел в винде банят и предлагают тебе платную подписку на PS :D
Shub
то есть, каждый раз когда я пишу “в эмаксе можно продуктивно писать код” - в майкрософте плачет маленький менеджер VS
Shub
к сожалению
Dr. Friedrich
он там не пашет
А что не пашет?
Bonart
причем поздние попытки что-то в этом смысле улучшить являются откровенными костылями, ухудшающими положение еще больше
Вот реально, не гони, а? Мы CI-скрипт с теми самыми интеграциями на повершелле слабали часов за восемь, будучи полными нулями во всем, кроме дотнета.
Shub
Это больше про эппл
эпл по крайней мере не мешает тебе в мелких ежедневных проблемах
Ayrat
вроде как с линукс подсистемой всё пашет
Shub
А что не пашет?
я уже писал. нет оболочки, нет терминала, нет интеграции между инструментами, насильный загон в коммерческие решения
Dr. Friedrich
эпл по крайней мере не мешает тебе в мелких ежедневных проблемах
Я на прошлой неделе пытался удалить файлы на маке
Ayrat
винда ж нонче линукс в один клик ставит
Dr. Friedrich
Знаешь, что мне сказали
Dr. Friedrich
ЗНАЕШЬ ЧТО МНЕ СКАЗАЛИ
Shub
серьезный вопрос
Dr. Friedrich
«Я не могу удалить файлы, потому что нет места на диске»
Dr. Friedrich
Вот что мне сказали.
Bonart
Что интересно - самые лютые виндусятники смогли оценить преимущества unix way.
Shub
Вот что мне сказали.
в твиттере есть один тролль, который например ставил в тупик людей невидимыми юникодными пробелами. “не могу удалить файлы, потому что нету места” - это оттуда же