Модные идеи и их инженерные аналогии
Разъяснение на примерах. Простите, если кому-то покажется неполиткорректно.
Феминизм и “toxic masculinity”
Как хочется: Я программа на PHP, но хочу работать со скоростью C++. Оставаясь такой же няшной, простой и понятной даже школоте.
Как получается: Сначала теряется няшность, потом перестаёт понимать школота, потом это становится похоже на квест. Скорость C++ всё равно не достигается.
C++ на эту движуху и пыхтение даже не оглядывается.
Некоторые очень редкие примеры, когда в подходящей к PHP ситуации получается очень круто и быстро, причём как правило усилиями инженеров именно из комьюнити калибра С++, ставятся как образец для всей индустрии. Дескать, вот – можно же.
Индустрия при этом кладёт на эти примеры с пробором и продолжает писать няшку для школоты.
Diversity
Как хочется: Мы – чоткий прогрессивный codebase на Haskell, Java, Nemerle/F#, JS, Python и C++. Мы все одинаково дружественные друг к другу и делаем всё, что нас попросят, с искренним желанием помочь. К нам ко всем надо относиться изначально непредвзято, мы же все тьюринг-полные.
Как получается: Они – пёстрая мешанина и расколбас. В жопе детство и куча прорывных идей. Дружественные они только тогда, когда их заставят “родители”-инженеры – кто многолетним воспитанием, а кто – отрубанием ножек.
Эта мешанина – хорошо, пока проект в детской стадии. А когда начинается взросление, хитрые белые дяди тихонько сначала изгоняют все эти Haskell-Nemerle и другую революционщину. Потом Java сажают в отдельную будку с занудными гномами – чтоб женихов не портила. А затем из замороженного кода на C++ делают прекрасный каменный памятник, которому изредка подновляют постамент.
И остаются нормальные рабочие лошадки – JS и Python, которые к тому моменту выросли и поняли правила игры.
Gay marriage
Как хочется: Я браузер, и ты – браузер. Давай обойдёмся без сервера и будем соединяться друг с другом часто и с удовольствием. А потом закрепим наш союз и дадим клятву обходиться не только без сервера, но и без других браузеров. С тем симпатичным планшетиком не считается.
Как получается: Откуда-то их всё-таки скачивают. Да и в целом классическая архитектура как-то… продуктивнее. И круг доступной информации шире опять же.
Политкорректность
Как хочется: Я академически прекрасный веб-сервер на чистом Лиспе. Лисп великий язык, поэтому любите меня и тратьте годы на реализацию элементарных вещей километрами вежливых скобочек.
Как получается: Прекрасный веб-сервер падает под первой же серьёзной нагрузкой. Про его концептуальную важность пишут книжки и диссертации, и стиснув зубы, объясняют железяке, что от неё требуется, на более приспособленном языке.
---
To be continued.
no subject
УзнаЮ Фейсбучек :)
(no subject)
(no subject)
(no subject)
no subject
Это редкость, но ты глупости написал. Ты правда так думаешь про это всё? Или просто популистская шутка?
(no subject)
(no subject)
(no subject)
(no subject)
(no subject)
(no subject)
no subject
(no subject)