Ilya
У ноды экосистема побогаче, наверное.
Ayrat
У ноды экосистема побогаче, наверное.
количественно, но не качественно
Ayrat
там 100500 ультрамелких пакетов ни о чом, это да
Ilya
А для типизации есть ts.
Ilya
И deno.
Ayrat
Я так и не освоил скаловский скриптинг, там всё разваливается нахуй и необходимо аж целый проект держать с сбт скриптом для подтягивания зависимостей
Ayrat
в котлине такая же хуита.
Ayrat
так же круто как в F# одной строчкой нугет подтягивать в скрипт там не научились
Ayrat
В райдере #r “nuget: …” всё ломает кстати.
Ayrat
точнее райдер игнорит эту строку и не подтягивает в контекст скрипта этот нугет и далее всё красное
Ayrat
В иониде-то всё работает!
Ayrat
В студии я уверен тоже!
Ayrat
*пытаюсь через общественное порицание повлиять*
Ilya
Если бы это работало, то в сишарп интерактив тоже добавили бы референс нугетов.
Ayrat
Баш это пиздец.
Sergey
Пишу на баше и чувствую себя нормально
Ayrat
ну что ты на нём пишешь? файлы двигаешь и переименовываешь? запускаешь на баше ДРУГИЕ нормальные программы типа git?
Denis
Скрипты на свифте !
Ayrat
а вот давай-ка распарси хотя бы хттп реквест, выдерни оттуда дату в странном формате и подставь эту дату в версию сборки
Ayrat
Sed?
Ага, дату вида Apr 06
Ayrat
удачи с регэкспом
Ayrat
DateTime.Parse йопта.
Ayrat
а если там таких дат несколько.
Ayrat
и надо выдернуть из реквеста конкретную, то надо ещё реквест попарсить предварительно
Ayrat
а если надо выдернуть чот ещё
Ayrat
короче, баш ок только для вызова чего-то другого.
Ayrat
и сишарп интерактивом кто-то пользуется вообще?
Ayrat
ЦА неясен, там же утонуть можно в скобочках и точказапятых
Ilya
а чо не работает? Где не работает?
https://github.com/dotnet/roslyn/issues/43918
Ayrat
а у fsi своё говно
Ayrat
в FSI #r "nuget: Microsoft.Data.SqlClient" нормально прожевал
Ilya
Так я про сишарп и говорил. Вот в фшарп добавили, а в сишарп нет. Не работает общественное порицание.
Ayrat
Так я про сишарп и говорил. Вот в фшарп добавили, а в сишарп нет. Не работает общественное порицание.
Ааа… Я думал ты про то, что синтаксис нугетов в студии не работает.
Ayrat
А он только в Райдере сейчас не работает -_-
Ayrat
куда уж без контроллера-то
Ayrat
и папочки Model
Ayrat
в которой будет namespace Super.Project.Models.DTO { public class UselessDTO { public string Name { get; set; } } }
Крылатый
Правда, это будет нихуя не удобно.
Ayrat
Это всё оправдывает (нет)
Крылатый
зато на баше
Зато однострочник! https://habr.com/ru/post/37245/
Крылатый
Sergey
Ага, дату вида Apr 06
Дык в альтернативы ставишь месяца и чиселко
Ayrat
обычные самые, любые
Ayrat
жсон регекспами парсить
Denis
Скрипты на свифте !
слабоумие и отвага
Denis
почти как фшарп, только нужны семафоры тк нет синхронных http реквестов
Ayrat
слабоумие и отвага
а кокосы туда можно тянуть или только стд либа?
Ayrat
это важно
Denis
https://forums.swift.org/t/swiftpm-support-for-swift-scripts/33126/
Ilya
Да, csx.
Denis
это важно
короч короткий гугл показал что походу нельзя пока что
Denis
https://www.fivestars.blog/articles/ultimate-guide-swift-executables/ зато так можно (как в го и расте)
Denis
Denis
Я хз, я на питоне скрипты вообще пишу ) тупо по привычке
Ayrat
https://www.fivestars.blog/articles/ultimate-guide-swift-executables/ зато так можно (как в го и расте)
ну вот примерно так же в скале делают. Типа сбт билд скрипт лежит с депендасями и ты скрипт через сбт вынужден запускать
Denis
https://github.com/mxcl/swift-sh
Denis
а вот
Denis
Ayrat
https://github.com/mxcl/swift-sh
о, вот это топ
Denis
но изкаропки нельзя !
Denis
как в фшаре
Ayrat
ну в целом то, что нужно
Ayrat
но вопрос есть ли тулинг под эти скрипты.
Ayrat
а, говорят есть https://github.com/mxcl/swift-sh#editing-in-xcode