у ржавого синтаксис по началу действительно странноватый. но это скорее из-за новых концепций, нежели синтаксических конструкций. аналогичные вещи на плюсах как правило выглядят более тяжеловесно. как яркий пример из относительно свежего оператор <=>
Во многих языках правая граница не включена в отрезок(питон, раст, свифт, етц) При таком подходе апи становится более стройнее, особенно если нужно еще ходить по самого конца
Согласен что отвратительная работа одновременно с множеством сущностей подталкивает к таким вот методам. Частично с этим можно бороться с пощью префабов и кастомных редакторов, но напрашивается какой-то простой язык запросов.
У шланг-формата очень плохо с поддержкой. В минорном апдейте несколько раз ломали дефолтное поведение. Пытались решить это прибив версию, но, как оказалось (создатели это подтвердили) что нет никакой гарантии что билды под макось и линукс одной версии работают одинаково, а по факту всегда есть различия. Штука очень нужная и полезная, но с переносимостью нужно что-то делать, например завернуть в докер и вызывать по хоткею из ide или по при сохранении файла. Прекомит хук нам показался не очень удобным и опасным
Кошелек Миллера(или правило 5±2) чуть более общее империческое наблюдение чем ультимативное 6
у ржавого синтаксис по началу действительно странноватый. но это скорее из-за новых концепций, нежели синтаксических конструкций. аналогичные вещи на плюсах как правило выглядят более тяжеловесно. как яркий пример из относительно свежего оператор <=>
>Имхо для ядра количество работы по исключению warnings или по добавлению исключений — неприлично велико
т.е. это ядро уже не спасти? и нужно другое?
Во многих языках правая граница не включена в отрезок(питон, раст, свифт, етц) При таком подходе апи становится более стройнее, особенно если нужно еще ходить по самого конца
glances ещё интересный есть
Попробуйте pipenv — он облегчает работу, но его правда тоже надо сначала установить