Статический бинарник с Qt5 на борту (core, widgets, network, ещё по мелочам) для Win32 сборки весит ~14Mb. Сегодня это вообще ни о чем. Откуда вы взяли 70 метров?
Я думаю проще: шапочка из фольги. Буквально сегодня хотели надеть на свое творение попробовать, что будет. Фольги под рукой не нашлось. Завтра попробую напишу :)
Я к тому, что в случае выпуска релиза игрушки с багами ровным счетом ничего страшного не произойдет. Да, юзера немного повоют. Да, кто-то потеряет деньги а кто-то их не получит. Ну и ладно. Следующий! (tm). Тогда как в случае бага в дефибрилляторе у юзера будут проблемы другого уровня нежели 20ть баксов.
PS: Впрочем, пример явно притянутый за уши и наверное не совсем в тему.
Если smart pointer во всем мире как был smart poniter-ом так им и остался даже не думая перерождаться в intellectual — возможно, это лишь дилетантский произвол переводчика/корректора в указанных издательствах?
Заглянем в «Effective Modern C++ 42 SPECIFIC WAYS TO IMPROVE YOUR USE OF C++11 AND C++14» ISBN: 978-1-491-90399-5 товарища Меерса:
Chapter 4: Smart Pointers
Smart pointers are one way to address these issues. Smart pointers are wrappers
around raw pointers that act much like the raw pointers they wrap, but that avoid
many of their pitfalls. You should therefore prefer smart pointers to raw pointers.
Smart pointers can do virtually everything raw pointers can, but with far fewer
opportunities for error.
Мне кажется, что термин умные указатели никуда не делся. Как они были smart pointer так и остались.
Если вместо крупноячеистого пенопласта взять мелокоячеситый эструдированный пенополистирол (сегодня есть в каждом строительном) обрабатывать болванку модели будет существенно проще. Как следствие результат будет более предсказуемый и аккуратный. По цене я думаю будет тоже самое.
Геймдев не геймдев — если вам 20ть то это «обычно». Но, простите, если вам уже за 40 приходит какое-то минимальное прозрение и возникает резонный вопрос — а нахрена?
Допустим компания предлагает разумные бенефиты за овертайм. Это и существенный коэффициент здесь и сейчас за 8+ и роялти с успешного релиза — ОК, это можно понять. Мы в коммерческом проекте и все ребята дружно работаю за деньги. Не будет релиза — не будет денег. А там уж как повезет может выгорит может нет. Но это риск и плата за него.
Если же как-то по-другому — I'm too old for this shit (tm). Не выгорит — вы остаетесь со своим геморроем. Выгорит — вы остаетесь со своим геморроем и почетной грамотой на пару с фирменной бейсболкой. Нет уж, спасибо. Качайте бесплатное бабло из кого-нибудь другого.
PS: Осторожно выражения, адекватные ситуации
PS: Впрочем, пример явно притянутый за уши и наверное не совсем в тему.
Chapter 4: Smart Pointers
Smart pointers are one way to address these issues. Smart pointers are wrappers
around raw pointers that act much like the raw pointers they wrap, but that avoid
many of their pitfalls. You should therefore prefer smart pointers to raw pointers.
Smart pointers can do virtually everything raw pointers can, but with far fewer
opportunities for error.
Мне кажется, что термин умные указатели никуда не делся. Как они были smart pointer так и остались.
Допустим компания предлагает разумные бенефиты за овертайм. Это и существенный коэффициент здесь и сейчас за 8+ и роялти с успешного релиза — ОК, это можно понять. Мы в коммерческом проекте и все ребята дружно работаю за деньги. Не будет релиза — не будет денег. А там уж как повезет может выгорит может нет. Но это риск и плата за него.
Если же как-то по-другому — I'm too old for this shit (tm). Не выгорит — вы остаетесь со своим геморроем. Выгорит — вы остаетесь со своим геморроем и почетной грамотой на пару с фирменной бейсболкой. Нет уж, спасибо. Качайте бесплатное бабло из кого-нибудь другого.