Damus
zvezdo4ёtiя🇺🇳🇷🇺🇧🇾🇨🇺🇰🇵🇸🇱🇸🇧 · 1w
nostr:nprofile1qy2hwumn8ghj7un9d3shjtnyd968gmewwp6kyqpqak2kpm822864vd6jk2ght2jxzhrt63qvc485zev0qls49w5uhtks2en6kt да, баланс нужен. Но блин, есть же куча нормальн...
mintbug profile picture
@nprofile1q... мне просто сама формулировка не нравится. «Абстракции противоположны оптимизации, абстракции — это что-то плохое для дурачков и неосиляторов». Си тоже построен на абстракциях, где-нибудь в ассемблере затесались абстракции от физического устройства компьютера. Да, абстракции нужно уметь правильно готовить. Многие вещи нужно правильно готовить, чтобы они работали должным образом, а не вырождались в нечто уродливое. Но это же не повод отбрасывать сами идеи?

Rust, как мне кажется, является примером очень грамотно приготовленных абстракций. Некоторые инструменты там не накладывают накладных расходов, при этом сильно упрощая жизнь. А с учётом того, что возможность оптимизации не всегда означает наличие оптимизации, средняя программа должна работать даже быстрее, по идее.

Современный веб — это вообще [какая-то шутка](https://t.me/uxfromhell/10573). Тут, мне кажется, проблема куда комплексней, чем недостаточная оптимизация.