История изменений
Исправление dimgel, (текущая версия) :
Ну да, сначала придумали якобы удобство unique_ptr, а потом, чтоб это можно было использовать, навесили туда запреты копирования и мувинг only. Уже подпорки.
Эталонный фейспалм. Это не подпорки, а контроль семантики «единственный владелец» на этапе компиляции. Те самые «простые и интуитивные правила», в сторону которых ты выше уже плевался. Тогда я постеснялся, а сейчас самый раз. Продолжать разговор не вижу смысла.
Исправление dimgel, :
Ну да, сначала придумали якобы удобство unique_ptr, а потом, чтоб это можно было использовать, навесили туда запреты копирования и мувинг only. Уже подпорки.
Эталонный фейспалм. Это не подпорки, а контроль семантики «единственный владелец» на этапе компиляции. Те самые «простые и интуитивные правила», в сторону которых ты выше уже плевался. Тогда я постеснялся, а сейчас самый раз. Продолжать разговор не вижу смысла.
UPD. …И вот эти люди пишут ядро. Не мудрено, что там спагетти: «В ядре же мы часто видим комментарии к функции типа «а вот это вызывается под локом таким-то» или «а вот это оставляет мутекс такой-то».» И вполне согласуется с пробегавшим тут когда-то отзывом препода(?) Линуса о том, что он говнокодер.
Исходная версия dimgel, :
Ну да, сначала придумали якобы удобство unique_ptr, а потом, чтоб это можно было использовать, навесили туда запреты копирования и мувинг only. Уже подпорки.
Эталонный фейспалм. Это не подпорки, а контроль семантики «единственный владелец» на этапе компиляции. Те самые «простые и интуитивные правила», в сторону которых ты выше уже плевался. Тогда я постеснялся, а сейчас самый раз. Продолжать разговор не вижу смысла.