Forwarded from Дмитрий ^
вообще то раст тоже немощный. все эти ля-ля про "защищенный" доступ к памяти это позор. У вас в 90% случаев просто вставляется тип который вынуждает в рантайме сделать проверку.
если говорить о действительно мощном языке - это должно быть то что может ганартировать в компайлтайме что проверка не нужна. Проще говоря берете грязную сишную оптимизацию, но пишете ее красиво. у меня недавно был пример - не пересоздавать векторы а делать clear. это грязь но это быстро. если язык научится это делать сам - это будет ок
если говорить о действительно мощном языке - это должно быть то что может ганартировать в компайлтайме что проверка не нужна. Проще говоря берете грязную сишную оптимизацию, но пишете ее красиво. у меня недавно был пример - не пересоздавать векторы а делать clear. это грязь но это быстро. если язык научится это делать сам - это будет ок
Forwarded from Дмитрий ^
идея царя в том чтобы писать не на си а на крестах с шаблонной магией, и о том что бч работает только на хелловорлдах, о чем я отчасти с ним согласен
😁3
Forwarded from Deleted Account
Кароче ладно. Нету желания дальше код рефакторить и так нармана.
😁2
Forwarded from Konstantin Redkin
Это моя любимая история как подруга-врач нарколога проходила
Forwarded from Konstantin Redkin
Заходит в кабинет. Нарколог достаёт бутылку вискаря и спрашивает: "Будешь?"
Forwarded from Ilya Zviagin
Андрей, в программировании есть две принципиально нерешаемые задачи. это оптимальная инвалидация кэшей и правильное именование сущностей.
Что ты от нас тут хочешь ?
Что ты от нас тут хочешь ?