Нет повести печальнее на свете
Грустная история о том, как конкуренция, допущенная из самых лучших побуждений, губит хорошее начинание.
Я-то и так знал, что избыток конкуренции вреден, но вот вам реальный пример.
Update. Или вот языки программирования - тоже кто во что горазд. Причем "прогресс" идет настольео в разные стороны, что бывает и назад. Например в C++
std::cout << "Hello, world";
делает то же, что в его древнем предке
print "Hello, world";
А ведь
Интересно, какой естественный язык напоминает std::cout << ?
Что убило Linux Desktop (версия Miguel de Icaza)
Обратная совместимость и совместимость между дистрибутивами Linux не самая привлекательная проблема. Это даже отдаленно не интересная проблема для решения. Никто не хочет делать эту работу, каждый хочет инновировать и быть ответственным за следующую большую фичу Linux.
Еще в феврале я посетил FOSDEM и двое моих дорогих друзей хихикали от предвкушения планов по развертыванию новой системы, которая вынудит многие приложения к изменениям, только для того что бы они могли работать дальше. Они имеют прекрасное видение решения проблемы, о которой я никогда не знал, что она есть и ни один конечный пользователь скорее всего не волнуется по этому поводу, но при этом каждый пользователь desktop Linux заплатит за это.
В тот день я перестал чувствовать вину в своей новой любви к OSX.
Я-то и так знал, что избыток конкуренции вреден, но вот вам реальный пример.
Update. Или вот языки программирования - тоже кто во что горазд. Причем "прогресс" идет настольео в разные стороны, что бывает и назад. Например в C++
std::cout << "Hello, world";
делает то же, что в его древнем предке
print "Hello, world";
А ведь
Высокоуровневый язык программирования - язык программирования, синтаксис и семантика которого ориентированы на удобную для человека разработку, отладку и сопровождение программ.
Отличительными особенностями языков высокого уровня являются:
Синтаксис, напоминающий естественный язык.
Независимость программы от аппаратных особенностей компьютера, на котором она исполняется.
Интересно, какой естественный язык напоминает std::cout << ?