Сообщение Value Semantics (CppCon 2022) от 09.01.2023 14:38
Изменено 09.01.2023 15:33 Videoman
Value Semantics (CppCon 2022)
Вроде бы простой банальный доклад чувака из Adobe, а с другой стороны не совсем. Основные посылы:
— С++ отлично поддерживает value types, поэтому используйте эту возможность по максимуму, где это возможно и не будете иметь каскад описанных в докладе проблем.
— Reference types — тоже самое, что глобальные переменные, поэтому избегайте эту семантику как только можете.
А интересным он показался мне потому, что я, неосознанно, сам начал скатываться к тем же методам что используются в докладе, но не мог четко обосновать самому себе, особенно в свете массовой многопоточки и параллельности.
Интересно мнение коллег, кто что думает на эту тему?
— С++ отлично поддерживает value types, поэтому используйте эту возможность по максимуму, где это возможно и не будете иметь каскад описанных в докладе проблем.
— Reference types — тоже самое, что глобальные переменные, поэтому избегайте эту семантику как только можете.
Value Semantics: Safety, Independence, Projection, & Future of Programming — Dave Abrahams CppCon 22 | |
Value Semantics: Safety, Independence, Projection, & Future of Programming — Dave Abrahams CppCon 22 | |
Интересно мнение коллег, кто что думает на эту тему?
Value Semantics (CppCon 2022)
Вроде бы простой банальный доклад чувака из Adobe, а с другой стороны не совсем. Основные посылы:
— С++ отлично поддерживает value types, поэтому используйте эту возможность по максимуму, где это возможно и не будете иметь каскад описанных в докладе проблем.
— Reference types — тоже самое, что глобальные переменные, поэтому избегайте эту семантику как только можете.
А интересным он показался мне потому, что я, неосознанно, сам начал скатываться к тем же методам что используются в докладе, но не мог четко обосновать самому себе. Особенно актуально в свете массовой многопоточки и параллельности.
Интересно мнение коллег, кто что думает на эту тему?
— С++ отлично поддерживает value types, поэтому используйте эту возможность по максимуму, где это возможно и не будете иметь каскад описанных в докладе проблем.
— Reference types — тоже самое, что глобальные переменные, поэтому избегайте эту семантику как только можете.
Value Semantics: Safety, Independence, Projection, & Future of Programming — Dave Abrahams CppCon 22 | |
Value Semantics: Safety, Independence, Projection, & Future of Programming — Dave Abrahams CppCon 22 | |
Интересно мнение коллег, кто что думает на эту тему?