История изменений
Исправление alysnix, (текущая версия) :
И есть положительный момент - пришлось досконально разобраться в работе семантики перемещения в C++ и в замыканиях, что очень даже пригодилось потом.
ни перемещение, ни замыкания, не являются ключевыми понятиями ни в с++, ни в программировании как дисциплине. можно легко жить без них, если вспомнить что перемещение, это просто такой хак, во избежание лишней деструкции, а замыкание - создание на лету скрытого «типа функтора».
«замыкание» можно и на си ручками нарисовать, если так уж приспичит.
если в обычных проектах вам прям повсеместно жить невозможно без мува и замыканий… значит вы просто еще не умеете делать свое дело… значит надо учиться и совершенствоваться. а не читать мутные книжки с плохими советами
Исходная версия alysnix, :
И есть положительный момент - пришлось досконально разобраться в работе семантики перемещения в C++ и в замыканиях, что очень даже пригодилось потом.
ни перемещение, ни замыкания, не являются ключевыми понятиями ни в с++, ни в программировании как дисциплине. можно легко жить без них, если вспомнить что перемещение, это просто такой хак, во избежание лишней деструкции, а замыкание - создание на лету скрытого «типа функтора».
«замыкание» можно и на си ручками нарисовать, если так уж приспичит.
если в обычных проектах вам прям повсеместно жить невозможно без мува и замыканий… значит вы просто еще не умеете делать свое дело… просто надо учиться и совершенствоваться. а не читать мутные книжки с плохими советами