Size: a a a

2021 March 07

CD

Constantine Drozdov in rust_offtopic
https://www.youtube.com/watch?v=ND-TuW0KIgg
на самом деле вот это гениальное
источник

CD

Constantine Drozdov in rust_offtopic
если в теме, то просто рыдаешь над "but we have new syntactic sugar for SFINAE"
источник

RB

Roman Blog in rust_offtopic
Где там С++? Я вижу какие-то маздайские потуги
источник

C

Crush_my_love in rust_offtopic
Вообще мне страшно становится от того, что в плюсах теперь модули будут в перемешку с хедерами.
источник

RB

Roman Blog in rust_offtopic
Ну и с модулей. Ну и прогоняет тех, кто не знает одр и линковки. Т.е. всех тех, кто хоть что-то понимает в С++
источник

CD

Constantine Drozdov in rust_offtopic
Roman Blog
Ну и с модулей. Ну и прогоняет тех, кто не знает одр и линковки. Т.е. всех тех, кто хоть что-то понимает в С++
linkage а не линковки
источник

CD

Constantine Drozdov in rust_offtopic
это который external / internal / no
источник

RB

Roman Blog in rust_offtopic
Crush_my_love
Вообще мне страшно становится от того, что в плюсах теперь модули будут в перемешку с хедерами.
модули и есть хедеры, только уже на уровне языка. Поэтому тебе ненужны хедеры, когда есть модули
источник

RB

Roman Blog in rust_offtopic
Constantine Drozdov
linkage а не линковки
это одно и тоже, это типы связывания, которые существуют только в контексте линковки.
источник

RB

Roman Blog in rust_offtopic
т.е. дерьмо мусорное
источник

CD

Constantine Drozdov in rust_offtopic
Roman Blog
это одно и тоже, это типы связывания, которые существуют только в контексте линковки.
ну оно как связывание по источникам переводится, только сегодня смотрел
источник

CD

Constantine Drozdov in rust_offtopic
линковка обычно подразумевается компоновка
источник

CD

Constantine Drozdov in rust_offtopic
Roman Blog
модули и есть хедеры, только уже на уровне языка. Поэтому тебе ненужны хедеры, когда есть модули
я помню, что ты фанат загнать всё в один большой TU, обычно так не хочется делать
источник

RB

Roman Blog in rust_offtopic
Constantine Drozdov
я помню, что ты фанат загнать всё в один большой TU, обычно так не хочется делать
ну дак на С++ иначе не сделаешь. Аналогично это наиболее профитно в ситуации с С++-кодом. Единственная проблема - это гигантские проекты, но уже проблема реализации
источник

RB

Roman Blog in rust_offtopic
и проблема этих проектов. 99% пользователей языка это не касается, где в какой-то перспективе будут существовать модули
источник

EG

Emmanuel Goldstein in rust_offtopic
У меня заработал простейший плагин для Zola
Ништяк же
источник

RB

Roman Blog in rust_offtopic
как всегда проблема в околонулевом уровне понимания рядового си с классами адепта, когда он использует модули и орёт, что у него там что-то поменялось. Хотя оно не может поменяться практически никогда. А в результате оказывается, что дошколята врубали модули, которые им по умолчанию врубают pch
источник

CD

Constantine Drozdov in rust_offtopic
Roman Blog
и проблема этих проектов. 99% пользователей языка это не касается, где в какой-то перспективе будут существовать модули
а ты считаешь, что то, что можно загнать в один TU с разумным временем компиляции, разумнее писать на плюсах, а не на расте?
источник

RB

Roman Blog in rust_offtopic
ну на расте ничего писать нельзя - то другого типа язык. А так время компиляции там не увеличится - оно уменьшится. Только в достаточно редких случаях(это там голый си с классами, т.е. с примитивными и малосвязными хедерами) это выливается в проблемы с временем
источник

CD

Constantine Drozdov in rust_offtopic
Roman Blog
ну на расте ничего писать нельзя - то другого типа язык. А так время компиляции там не увеличится - оно уменьшится. Только в достаточно редких случаях(это там голый си с классами, т.е. с примитивными и малосвязными хедерами) это выливается в проблемы с временем
инкрементальной сборки нет
источник