Size: a a a

2021 June 01

NL

Nick Linker in rust_offtopic
Я уверен, Керниган бы сделал сишечку сейчас по-другому. А Пайк снова бы сделал такую же 😂
источник

CD

Constantine Drozdov in rust_offtopic
Ну с сишечкой много что известно, да
источник

AN

Alex Noname in rust_offtopic
выкинуть бы эти макросы на помойку.
источник

CD

Constantine Drozdov in rust_offtopic
сишечка не может без макросов
источник

NL

Nick Linker in rust_offtopic
в си и обычные функции и типы тоже глобальные
источник

AN

Alex Noname in rust_offtopic
а следом за ними си.
источник

CD

Constantine Drozdov in rust_offtopic
а си нельзя выкинуть :)
источник

AN

Alex Noname in rust_offtopic
ну зачем ты так обламываешь
источник

AN

Alex Noname in rust_offtopic
я кароче что хотел сказать. что если бы там были бы более удобные имена в стд либе, то ничего такого страшного в векторе нету. А если и есть то потому что он делаеть наверное больше чем вектор в расте.
источник

NL

Nick Linker in rust_offtopic
не, правда, какой офигенной когда-то мне казалась вот эта программа:

while (*d++ = *s++);

Наверное и Кернигану с Ричи тоже, когда они смотрели на Паскаль и такие "фуфуфу, смотрите как у нас".
Заложили бомбу на вот уже полвека почти.
источник

AN

Alex Noname in rust_offtopic
а тогда еще на листочках код набирали и телеграфировали? может за этим они экономили символы...
источник

NL

Nick Linker in rust_offtopic
Вот уж не скажу, было ли это правдой, но шутка такая ходила, мол сишники за каждый использованный символ платят 10 центов.
источник

SP

Stanislav Popov in rust_offtopic
но сишка же невероятно размашиста изза эррор хендлинга
источник

CD

Constantine Drozdov in rust_offtopic
ну некоторые композиты и правда удобные, скажем
if (std::exchange(flag, false)) {
}
источник

NL

Nick Linker in rust_offtopic
это replace чтоль?
источник

CD

Constantine Drozdov in rust_offtopic
ну если сбросился - пошли сюда
источник

CD

Constantine Drozdov in rust_offtopic
его сишный аналог что-то вроде
if (flag && !(flag = 0))
источник

AN

Alex Noname in rust_offtopic
может if (flag && ....)?
источник

CD

Constantine Drozdov in rust_offtopic
да, наверное
источник

TK

Traveller Kolsky in rust_offtopic
Господи. Уровень побочек while (*dest++ = *src++).
источник