vit_r: default (Default)
[personal profile] vit_r
Картинка напомнила, что надо б продолжить описание той башни из слоновой кости, в которой обитают большинство программистов.
Стоит помнить, что программирование - это:
  • не математика, в которой всё выводится из аксиоматики и тщательно доказывается;
  • не физика, в которой несостоятельные гипотезы отменяются результатами экспериментов;
  • не архитектура, для которой падение моста - это полный провал, а не принятый в индустрии уровень качества...
Результат этих и многих других "не" весьма печален. Индустрия информационных технологий добилась замечательных успехов, но в то же время она тащит накопленный багаж ошибок, заблуждений и странностей. (Типа использованного в заголовке счёта с нуля, когда второй элемент массива идёт под номером "1".)
На это накладывается следствие ещё одного исторического недоразумения: не смотря на то, что вещами типа прикладной математики занимается очень мало народа, приписаны компьютерные науки к факультетам естественнонаучным. А тут уж как-то несолидно профессорам говорить это у нас потому, что вот такому-то сорок лет назад пришла в голову очень странная идея; мы должны применять это в результате того, что память тридцать лет назад стоила дорого и вместо того, чтоб сделать по-умному, решили соптимизировать; это полная лажа, но вам придётся применять её, потому как такая-то фирма развивавшая замечательную альтернативную технологию выпускала слишком хороший софт и не могла заработать на поддержке и новых релизах или это общеизвестный факт, потому что вот такой-то в семьдесят таком-то году прошлого века по совершенно непонятной причине написал так, после чего цитата более тридцати лет без изменений кочует из книги в книгу.
Ещё раз, много чего подобного должно было б говориться, но остаётся скрытым знанием для посвящённых. Все остальные приучаются просто верить.
(Здесь можно было б поставить ссылку под кат и расписать, чем человек заучивший отличается от человека понимающего, почему без знания внутренней логики нельзя что-то описать простыми словами и почему программисты не в состоянии выражаться нормальным человеческим языком... Но я воспользуюсь методом Ландау-Лившица и напишу следующее.)
Из сказанного выше очевидно следует универсальный способ расшифровки секретного программистского языка:
Любое непонятное слово в речи ИТ специалиста без всякого ущерба для смысла заменяется на универсальный термин серебряная пуля
Начало тут.
Продолжение как-нибудь потом.

Date: 2010-07-04 07:32 pm (UTC)
From: [identity profile] juan-gandhi.livejournal.com
Белое пространство не содержит смысла.

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

Date: 2010-07-04 07:57 pm (UTC)
From: [identity profile] vit-r.livejournal.com
Можно раскрыть тему, чего случилось-то?

А то каждые пять-семь лет волна по поводу того, что всё будет волшебно. То экспертные системы, то Объектная-Ориентация, то UML, то ещё что.

Вот, опять же, в ИТМО революцию готовят...

Date: 2010-07-05 07:14 am (UTC)
From: [identity profile] juan-gandhi.livejournal.com
Ну какие пять-семь. Предыдущая была джавно-объектная революция, это уже лет 14 как.

А детали нонешнего... ну потом как-нибудь.

Date: 2010-07-05 07:28 am (UTC)
From: [identity profile] vit-r.livejournal.com
Зачем же так узко?
Rails или Agile, например, моложе.

Date: 2010-07-05 07:54 am (UTC)
From: [identity profile] vit-r.livejournal.com
Вдогонку:
Объектность - это иное название для модульности. А Ява - это полу С++ и Недооберон. По крайней мере на момент вторжения.

Так что в последнее время все революции в ИТ в основном ребрендинговые.

Profile

vit_r: default (Default)
vit_r

February 2026

S M T W T F S
12 34 567
8 91011121314
15161718192021
22232425262728

Most Popular Tags

Style Credit

Expand Cut Tags

No cut tags
Page generated Feb. 10th, 2026 01:47 am
Powered by Dreamwidth Studios