Маjко
Кортима вроде я слышал обещала в раст завезти корутины в конце года, но я слабо верю что успеют
Stanislav
скоро и модули должны подвезти рабочие
Маjко
Годно, жаль что реальная разработка так и остается на легаси 97года или 11го если очего повезло
Маjко
Там вроде в 20ке хотят поломать к чертям обратную совместимость, или я что-то путаю?
Stanislav
Годно, жаль что реальная разработка так и остается на легаси 97года или 11го если очего повезло
ну хз, последний проект даже до С++14 дотащили, но там особо легаси не было
Stanislav
не, они не хотят, в том то и дело, поэтому они аккуратно
Stanislav
там может концепты что то поломают
Маjко
Я чет такое слышал просто что страус задумывается о поломать совместимость и выкинуть мешающий совсем уж мамонтовый легаси
Маjко
Вообще ужас как трудно наверное им изменения вносить
Stanislav
ой про stl2 давно слухи ходят, сколько гуглил оно там в паре обсуждений встречалось и все
Stanislav
да никто не будет ломать совместимость так дико, продакшен код же
Маjко
Ну типа NewC++
Маjко
Хз кому он нужен правда
Stanislav
Ну типа NewC++
ну в этом контексте как раз и всплывал stl2
Stanislav
ядро то никому не мешает сильно
Stanislav
если депрекейтнули фичу лет через 3-6 убрали только
Stanislav
скоро и модули должны подвезти рабочие
https://github.com/procxx/experiments_with_modules мои эксперименты с модулями, они были и раньше, но тут завезли стд либу в модули
Stanislav
как раз что корутины что модули берут от майкрософта
Stanislav
корутины вроде в транке шланга уже
Stanislav
помимо вс++
Stanislav
не любят в комитете новые ключевые слова
Navern
Хм:)
Navern
Кто подскажет как раст дебажить с помощью гдбшки?)
Navern
Подключил rust-gdb, символы подгрузилмчь, не понимаю как значение переменных смотреть
Navern
info variables выводит их совсем дофига и не совсем то)
Navern
Так ладно, кажись разобрался)) не совсем вопрос для трех ночи правда)
Судзумия
Sherzod
reqwest крут
Stanislav
byteorder
ну чо началось то
Stanislav
понятно что байтордер, но почему я должен ебаться с массивами?
Stanislav
причем таким не очевидным способом исходя из документации?
Евгений
на мышах подойдет?
А у мышей есть товарно-денежные отношения? Хотел я бы посмотреть на то как мышь выбирает куда потратить свои у.е
պլհկ
понятно что байтордер, но почему я должен ебаться с массивами?
Какими массивами? Почему reader.read_u16() неочевидно?
Судзумия
Функции надо вызывать, сложно
Судзумия
и где оно в стд либе?
Это что, питон, чтобы пихать всё в стдлиб?
Маjко
А вообще если тебе нужно синхронно возьми reqwest
Loyd
в С++ корутиы уже можно щупать кстати
Ты про велосипеды с заменой стекпоинтера или что-то в стандарт тащат?
Stanislav
Линк?
тебе прям на пропозал?
Loyd
Ага
Loyd
Ну или как гуглить, а то шлак один
Stanislav
http://www.open-std.org/jtc1/sc22/wg21/docs/papers/2017/n4649.pdf
Loyd
Thx
Stanislav
Thx
в vc++ есть уже, как и модули, и вроде по сообщениям из твиттера корутины есть в шланге
Anonymous
Хз кому он нужен правда
Думаю народ оценил бы
Sherzod
Вот что мне нравится в расте под винду, так это табуляция в четыре пробела ❤
Alex
а что на других платформах есть разница?
Alex
и вообще непонятно как раст связан с табуляцией
Sherzod
Да, в расте под линуксом принято 8 пробелов в табуляции использовать
Alex
в расте под линуксом принято 8 пробелов использовать?
Alex
кем принято?
Судзумия
И когда
Sherzod
Главарём линуксойдов
Судзумия
Ору
Alex
кто этот человек?
Dmitry
8 это сурово. я бы 2 использовал, но вроде чаще 4
Alex
в рубях 2, вообще замечательно работает
Alex
но атом предлагает для раста 4 использовать
Stanislav
и вообще непонятно как раст связан с табуляцией
ваще пофиг, кланг формат какой нибудь
Alex
ну так то надо говорить не раст а $EDITOR/rustfmt
doc
а вы табами отступы делаете?
Sherzod
Главарь линуксойдоф: Tabs are 8 characters, and thus indentations are also 8 characters. There are heretic movements that try to make indentations 4 (or even 2!) characters deep, and that is akin to trying to define the value of PI to be 3.
Alex
отступ делается табом и превращается через $EDITOR в пробелы.
Stanislav
а вы табами отступы делаете?
ща поругаемся как в той серии silicon valley
doc
ругаться не будем, просто те, кто делают табы, получат зарплату меньше
Alex
ну да, нефиг против стайлгайда кодить
Sherzod
Что за главарь лиуксойдов и почему я о нем не слышал?
Tabs are 8 characters. They are NOT adjustable. Never have been, never will be. Anybody who thinks tabs are anything but 8 chars apart is just wrong. It's that simple.
Alex
я тебе ща что угодно на английском могу написать
Alex
Ссылки на пруфы давай
Sherzod
я тебе ща что угодно на английском могу написать
Но ты не можешь написать ядро линукса, так как это сделал главарь ваш