Size: a a a

2020 August 04

K

Kitsu in rust_offtopic
Vetro
А по сути с какой-нибудь identity функцией точно так же работало бы, ведь так?
ну не, не совсем честно это identity называть
источник

V

Vetro in rust_offtopic
Почему?
источник

BD

Berkus Decker in rust_offtopic
Vetro
А по сути с какой-нибудь identity функцией точно так же работало бы, ведь так?
да, там ничего особенного нету, но есть некоторые особенности с сигнатурой

template< class T >
constexpr typename std::remove_reference<T>::type&& move( T&& t ) noexcept;
источник

p

polunin.ai in rust_offtopic
Neefany
ты создаёшь язык?
Да
источник

BD

Berkus Decker in rust_offtopic
Т-34 85
Rvalue?
рвалью не именованный
источник

K

Kitsu in rust_offtopic
Vetro
Почему?
у объекта время жизни заканчивается
если рассматривать линейные типы, то да, в целом можно и назвать identity
источник

K

Kitsu in rust_offtopic
ну, за исключением что тип меняется
источник

NL

Nick Linker in rust_offtopic
Berkus Decker
да, там ничего особенного нету, но есть некоторые особенности с сигнатурой

template< class T >
constexpr typename std::remove_reference<T>::type&& move( T&& t ) noexcept;
У меня уже глаза слезятся, надо же было так умудриться целым комитетом наворотить такую синтаксическую кучу!
источник

K

Kitsu in rust_offtopic
Nick Linker
У меня уже глаза слезятся, надо же было так умудриться целым комитетом наворотить такую синтаксическую кучу!
это вы, батенька, еще сорцы буста не читали
источник

V

Vetro in rust_offtopic
И поделия царя на хане
источник

BD

Berkus Decker in rust_offtopic
Nick Linker
У меня уже глаза слезятся, надо же было так умудриться целым комитетом наворотить такую синтаксическую кучу!
эт одна из самых простых деклараций функции в плюсах
источник

NL

Nick Linker in rust_offtopic
Kitsu
это вы, батенька, еще сорцы буста не читали
Читали, и смарт поинтеры разбирали оттуда. И mpl, когда это ещё было увлечением маргиналов. Но это не отменяет того, что целый комитет родил Джаббу-Хатта.
источник

NL

Nick Linker in rust_offtopic
Вместо удобного инструмента.
источник

p

polunin.ai in rust_offtopic
Может они никогда не писали на плюсах?
источник

K

Kitsu in rust_offtopic
Nick Linker
Читали, и смарт поинтеры разбирали оттуда. И mpl, когда это ещё было увлечением маргиналов. Но это не отменяет того, что целый комитет родил Джаббу-Хатта.
блин, в этом году выходил видосик с кликбейтным названием типо "линукс мертв в 2020", там хорошо было рассказано про комитеты
источник

K

Kitsu in rust_offtopic
источник

RP

Roman Proskuryakov in rust_offtopic
источник

RP

Roman Proskuryakov in rust_offtopic
Страуструп про раст с 48:15
источник

NL

Nick Linker in rust_offtopic
Ну кстати есть логика в этом: когда язык дизайнит один человек, то язык обладает логикой и построен вокруг какой-то идеи или ряда идей, автор поневоле выбирает одни вещи приоритетнее других.

Весь дизайн может нравиться или не нравиться каким-то отдельным людям, но все улавливают идею. Так было с Java, перлом, C, Scala, C# и ранним C++.

Но когда за дело берётся комитет, там сплошные компромиссы.
источник

DS

Doge Shibu in rust_offtopic
Nick Linker
Читали, и смарт поинтеры разбирали оттуда. И mpl, когда это ещё было увлечением маргиналов. Но это не отменяет того, что целый комитет родил Джаббу-Хатта.
А комитеты не умеют по другому
источник