Разработка ждёт балета
1.66K subscribers
508 photos
4 videos
15 files
1.54K links
What I cannot create, I do not understand.

DM: @alexey_mileev
PeerLab: https://xn--r1a.website/+e2ND1tAa0lU2ZTli
Download Telegram
Очень приятная новость: JetBrains показали kotlin interactive shell (назвали почему-то ki, а не kish. А как здорово бы могло быть, ребята! Пишешь себе в терминальчике КиШ, "И ты попала! К настоящему колдуну, Он загубил таких как ты, не одну!")

Но штука прикольная, и в автокомплит умеет, и в раскраску синтаксиса, и в импорт сторонних зависимостей. У меня иногда возникает необходимость проверить что-то на простом примере, когда дока не пишет явно про какой-то корнер-кейс. Раньше ходил в браузере к ним в песочницу, теперь буду ходить в терминальчик.

#kotlin #shell #terminal
Вот вроде бы и прикольный пост, а вроде бы и странный. Сначала чел намазывает, какие Unix pipes чудесные: изоляция, композиция, асинхронность, универсальные стандартные потоки для данных. Потом говорит, что это уже устарело, так уже не носят: всё линейно и очень ограничено. Настоящим пацанам хочется и структурированных данных (кстати, в Windows в PowerShell вроде что-то такое наплодили? Типа объекты на выходе CLI программ?), и всяких fan-in/fan-out, и чтобы все это с очередями и GC. Я с ужасом представляю себе баш скрипт со всем этим добром. И искренне не понимаю, что же они там такое в баше делают, что им это все потребовалось.

#unix #shell #cli
🤣4🥰1
Тут разбирают 10 уровней неявных поведений и костылей, из-за которых программу на Go можно исполнять как типа скрипт с типа shebang. Удивительное рядом.

#go #unix #shell
👍1