Size: a a a

2021 November 25

D

Devel29A in codingteam
У меня рисует, да
источник

t

ttldtor in codingteam
ну, такую, заметную
источник

t

ttldtor in codingteam
кстати, хотел показать, какую неприятную вещь генерит rust-diplomat https://github.com/unicode-org/icu4x/blob/6c25706bf3967816438337bc3ca483acd490e1a1/ffi/diplomat/cpp/include/ICU4XCodePointSetDataResult.hpp
источник

t

ttldtor in codingteam
ну, то есть. есть флаг и есть результат optional
источник

t

ttldtor in codingteam
но отсутствие\присутствие чего-то в optional уже вроде бы заменяет функцию флага
источник

t

ttldtor in codingteam
ржавчина проникла и в icu
источник

t

ttldtor in codingteam
ICU4X
источник

D

Devel29A in codingteam
Вот так посмотришь на раст и синтаксис лиспа уже не кажется отвратным. и скобочки вроде даже норм
источник

t

ttldtor in codingteam
о, сколько индусов уже в расте, чудеса
источник

D

Devel29A in codingteam
говнокод на расте... м-м-м
источник

D

Devel29A in codingteam
На Сишке хоть отдебажить можно было, а теперь что делать придется?
источник

t

ttldtor in codingteam
да как ты сишку отдебажишь, если там макрос на макросе?)
источник

t

ttldtor in codingteam
разве что как-то *.i файл маппить
источник

D

Devel29A in codingteam
Как-то дебажил все это время :)
источник

t

ttldtor in codingteam
хз, у меня ни один дебаггер тройные вложенные макросы не раскрывает
источник

t

ttldtor in codingteam
точнее, там некуда точку останова поставить и ваще ад
источник

D

Devel29A in codingteam
с точкой останова как раз просто - сорслиниями
источник

D

Devel29A in codingteam
но вот куда воткнуть - только после анализа выхлопа препроцессора понятно
источник

t

ttldtor in codingteam
блин, если они на расте напишут ICU, то я не дождусь header-only ICU (
источник

t

ttldtor in codingteam
чо-чо? в макрос вставлять #line 100500 ?
источник