>> То есть это самая рабочая бизнес-модель, которую Вирт отрицает как неэтичную, не
>> предлагая ничего взамен?
> Всё что нужно, он предлагает. Вы статью-то читали вообще?Он не предлагает ничего внятного. Его предложения либо типа "давайте не будем рисовать красивых иконок для кнопок запуска почты" или "что за туфта вообще перекрывающиеся окна? кому они нужны?", и эти предложения нельзя рассматривать всерьёз. Тем более когда они исходят от computer scientist'а, а не от специалиста по UX. Чего вообще computer scientist понимает в юзабилити? Скольких рандомных человек с улицы он пытался обучить работать с unix shell, чтобы оценить юзабилити unix shell? Скорее всего ни одного, он сам освоил, ему удобно, и тут он делает совершенно необоснованное обобщение, что и всем тоже будет удобно. А если им не удобно, значит они какие-то не такие, их надо вытеснить из памяти, и сделать вид, что их не существует. И поэтому слушать computer scientist'а когда тот говорит об UX -- это беспросветная глупость, которую может совершить только другой computer scientist.
А идеи Вирта конкретно продумывать систему до того, как мы начали её делать -- это звучит очень красиво, но это работает далеко не всегда. Подчастую система начинает писаться как исследование предметной области, как способ набрать необходимую квалификацию в области. И это единственный способ обрести квалификацию в предметной области, и никто не будет платить денег за это исследование, если это исследование не породит продукта, который будет продаваться. Вот тот самый бедный бизнесмен не будет платить команде программистов и computer scientist'ов денег за то, чтобы те полгода-год (или два года) сидели бы и изучали предметную область. Денег платят за код, который тем или иным образом помогает зарабатывать деньги.
И поэтому, проект начинается как наполовину исследовательский. Доводится до рабочего состояния. После чего его развивают, при необходимости переписывая куски уже существующего кода. А если ты попробуешь следовать советам Вирта, то ты быстро окажешься у разбитого корыта, потому что ты не сможешь конкурировать с теми, кто не следует советам Вирта. Причём даже в долгосрочной перспективе не сможешь, даже несмотря на то, что у твоего кода будет лучшая архитектура и его будет проще поддерживать и развивать.
>> Бедолага. Как ему вообще в голову пришла идея лезть в IT.
> А к нему как обычно, пришли такие вот как вы, с обещаниями
> "щас всё автоматизируем незадорого", только вот "щас" превратилось в "когда-нибудь", а
> "незадорого" в "надо прикупить ещё 20 серверов и нанять 20 программистов"
Ну я и говорю, бедолага. Как он вообще выживает в законах джунглей капитализма.
>> И инвесторы то идиоты, вкладывать денег в стартапы, которые не окупаются.
> Издержки спекулятивной биржевой экономики. Виртуальных долларов гуляет столько, что "золотой
> миллиард" готов их вкладывать в любой скам типа криптовалют или Tesla
> Motors (зацените отчетности, на тему их прибыли).
Издержки или не издержки, но существующая экономика -- это часть реальности. Придумывать способы разработки софта, которые заточены для альтернативной реальности -- это задача для писателей-фантастов, а не для бизнеса.
>> Все кругом идиоты, только Вирт да Злой Админ исключения.
> Спасибо. Первое здравое предложение от вас.
Ой, да не за что.