LINUX.ORG.RU

История изменений

Исправление next_time, (текущая версия) :

В других языках будет подробный stack trace.

который будет полезен только во время отладки - на реальном железе от него толк почти 0, а компилтайме оно вообще не поймается

Ну и вообще, at() не бесплатный. А в C++ не любят лишних затрат.

аналогичный оператор из других языков «стоит» ровно столько же, либо дороже но никто не жужжит по поводу лишних затрат

Через финализаторы не памятью управляют, а другими ресурсами

бывает, что памятью тоже - так-то умные указатели в С++ разрулят доступ к памяти точно также, как и сборщик мусора в том же CPython - shared_ptr, например, работает идентично

но в сложных ситуациях, соглашусь, ни сборщик мусора, ни умные указатели не справятся

Исправление next_time, :

В других языках будет подробный stack trace.

который будет полезен только во время отладки - на реальном железе от него толк почти, а компилтайме оно вообще не поймается

Ну и вообще, at() не бесплатный. А в C++ не любят лишних затрат.

аналогичный оператор из других языков «стоит» ровно столько же, либо дороже но никто не жужжит по поводу лишних затрат

Через финализаторы не памятью управляют, а другими ресурсами

бывает, что памятью тоже - так-то умные указатели в С++ разрулят доступ к памяти точно также, как и сборщик мусора в том же CPython - shared_ptr, например, работает идентично

но в сложных ситуациях, соглашусь, ни сборщик мусора, ни умные указатели не справятся

Исходная версия next_time, :

В других языках будет подробный stack trace.

который будет полезен только во время отладки - на реальном железе от него толк почти, а компилтайме оно вообще не поймается

Ну и вообще, at() не бесплатный. А

Через финализаторы не памятью управляют, а другими ресурсами

бывает, что памятью тоже - так-то умные указатели в С++ разрулят доступ к памяти точно также, как и сборщик мусора в том же CPython - shared_ptr, например, работает идентично

но в сложных ситуациях, соглашусь, ни сборщик мусора, ни умные указатели не справятся