vlkamov: Рембрандт. Автопортрет с широко открытыми глазами. (Default)
[personal profile] vlkamov
Грустная история о том, как конкуренция, допущенная из самых лучших побуждений, губит хорошее начинание.
Что убило Linux Desktop (версия Miguel de Icaza)
Обратная совместимость и совместимость между дистрибутивами Linux не самая привлекательная проблема. Это даже отдаленно не интересная проблема для решения. Никто не хочет делать эту работу, каждый хочет инновировать и быть ответственным за следующую большую фичу Linux.

Еще в феврале я посетил FOSDEM и двое моих дорогих друзей хихикали от предвкушения планов по развертыванию новой системы, которая вынудит многие приложения к изменениям, только для того что бы они могли работать дальше. Они имеют прекрасное видение решения проблемы, о которой я никогда не знал, что она есть и ни один конечный пользователь скорее всего не волнуется по этому поводу, но при этом каждый пользователь desktop Linux заплатит за это.

В тот день я перестал чувствовать вину в своей новой любви к OSX.


Я-то и так знал, что избыток конкуренции вреден, но вот вам реальный пример.

Update. Или вот языки программирования - тоже кто во что горазд. Причем "прогресс" идет настольео в разные стороны, что бывает и назад. Например в C++
     std::cout << "Hello, world";
делает то же, что в его древнем предке
     print "Hello, world";
А ведь
Высокоуровневый язык программирования - язык программирования, синтаксис и семантика которого ориентированы на удобную для человека разработку, отладку и сопровождение программ.

Отличительными особенностями языков высокого уровня являются:

Синтаксис, напоминающий естественный язык.
Независимость программы от аппаратных особенностей компьютера, на котором она исполняется.

Интересно, какой естественный язык напоминает std::cout << ?

Date: 2012-09-05 07:23 am (UTC)
From: [identity profile] omega-hyperon.livejournal.com
После этой статьи на хабре мне теперь полностью ясно, почему под Linux нет и не будет САПР уровня функциональности SolidWorks, в такой среде же вообще невозможна поддержка и разработка длительно разрабатываемого и масштабного софта, с такой скоростью изменений и конкуренцией. Они как-то там совсем от того, ради чего собственно и пишутся программы оторвались, какое-то программирование ради программирования просто. Впрочем про это еще Вейценбаум в книге "Возможности вычислительных машин и человеческий разум" писал, и ведь ничего не изменилось в их психологии. А опенсорс просто оказался хорошей питательной средой для такого подхода.

Date: 2012-09-05 08:00 am (UTC)
From: [identity profile] vlkamov.livejournal.com
Это
> мне теперь полностью ясно, почему под Linux нет и не будет САПР
выдает, что несмотря на декларируемую ясность вы плохо понимаете суть описываемой и смежных проблем. Как обычно в подобных случаях намешана куча предрассудков, заблуждений, непонимания и т.п., разбор которых займет десятки страниц текста. Поскольку мне лень, вы так и останетесь "при мнении".

Ну например САПР - это вовсе не массовый продукт. Это настолько немассовый продукт, что его можно вообще делать хоть с собственной ОС, хоть взять в качестве оболочки что-то сверхстабильное. Мощная промышленная САПР занимает компьютер или группу компьютеров полностью и безраздельно. Если уж владелец предприятия потратился на покупку такого софта, то он также заинтересован, чтобы никаких ангрибёрдов, вконтактиков, твиттеров и т.п. свистулек на этих машинах вообще не было.

Date: 2012-09-05 08:14 am (UTC)
From: [identity profile] omega-hyperon.livejournal.com
Я несколько выразился,понятно что проблемы куда более сложны и глубоки и чтобы полностью их охватить требуется много времени. Но на вскидку ведь и одного этого фактора более чем достаточно, если нет каких-либо крупных собственных ресурсов у разработчика, если отбросить проблему продвижения готового продукта(хотя бы вводить еще один формат данных, при том что там и так их уже много). Меня лично интересует чисто эгоистическая возможность добыть себе профессиональный инструмент, который в то же время мог бы работать и на более менее массовом железе. Разумеется удобнее его было бы вообще только под свое железо и ось писать,если совсем не хочется иметь проблем с совместимостью, но это несколько снижает доступность.А то оно значительно дороже железа, на котором работает стоит спокойно может. К тому же инженеров же не настолько мало, чтобы считать его совсем уж немассовым (миллионы пользователей все-таки будут, что же тогда массовость?). К тому же у них порой бывают крайне забавные извращения внутри - как встроенный браузер в ProEngineer.

Date: 2012-09-05 09:20 am (UTC)
From: [identity profile] vlkamov.livejournal.com
не миллионы, а миллион - весь мировой рынок, включая Catia, AutoCAD и др. Кстати, ANSYS изначально был юниксовым и вполне мог сидеть на этой базе и по сю пору. Видимо какие-то закулисные маневры.

Date: 2012-09-05 02:34 pm (UTC)
From: [identity profile] omega-hyperon.livejournal.com
У Catia тоже ведь unix-версия была, даже рабочие станции специльные были, но видать это менее выгодны вышло, чем на более массовые машины ориентация.

Profile

vlkamov: Рембрандт. Автопортрет с широко открытыми глазами. (Default)
vlkamov

July 2025

S M T W T F S
  1 2 34 5
6 7 8 9 10 11 12
13141516171819
20212223242526
2728293031  

Most Popular Tags

Style Credit

Expand Cut Tags

No cut tags
Page generated Mar. 8th, 2026 03:56 am
Powered by Dreamwidth Studios