Рак на горе свиснул
Aug. 6th, 2012 09:27 amОткрыли исходники CDE,
Правда, во-первых, не открыли Motif, во-вторых, прежде чем с этим можно будет жить, это придется пилить и пилить до нормальной поддержки локализации, современных сетевых протоколов etc. А людей, которые способны на это - практически нет. Выросло поколение программистов, которое окончательно испорчены виндами и маками, и хронически неспособны писать для многозадачных систем. Им проще виртуальную машину запустить, чем написать сервис: который способен мирно сосуществовать с другими.
Правда, во-первых, не открыли Motif, во-вторых, прежде чем с этим можно будет жить, это придется пилить и пилить до нормальной поддержки локализации, современных сетевых протоколов etc. А людей, которые способны на это - практически нет. Выросло поколение программистов, которое окончательно испорчены виндами и маками, и хронически неспособны писать для многозадачных систем. Им проще виртуальную машину запустить, чем написать сервис: который способен мирно сосуществовать с другими.
no subject
Date: 2012-08-06 05:48 am (UTC)Ну как бы давно есть OpenMotif и все, что у меня хотело Motif - c OpenMotif-ом успешно собиралось.
no subject
Date: 2012-08-06 06:05 am (UTC)no subject
Date: 2012-08-06 07:37 am (UTC)При том что у меня на HP-UX CDE на версию старше, чем у всех остальных.
no subject
Date: 2012-08-06 05:50 pm (UTC)Проприетарная модель разработки вообще не приспособлена для учета интересов миноритарных групп пользователей Поэтому качественную локализацию на маргинальный язык с маргинальным алфавитом может сделать только сообщество. Валлийцы давно это поняли.
no subject
Date: 2012-08-06 07:04 pm (UTC)no subject
Date: 2012-08-06 07:03 pm (UTC)Да, с русским никаких любопытных вопросов не возникает. Как и для всех Xt-программ: setlocale(LC_CTYPE, "") + *international: true.
no subject
Date: 2012-08-06 07:07 pm (UTC)no subject
Date: 2012-08-06 06:12 am (UTC)no subject
Date: 2012-08-06 06:16 am (UTC)Поскольку Qt, вероятно накроется медным тазом в силу политики Nokia, а гномы с виндами стройными рядами бегут в сторону тачскрин-интерфейсов, запросто может оказаться, что через пару лет пристойного интерфейса для нормальных компьютеров с клавиатурой среди "современных" и не окажется. Вот тогда и наступит время вернуться к истокам.
Хотя, конечно, CDE/Motif это уже не совсем истоки. Возвращаться бы надо к OpenLook. Но ведь Oracle же не поделится.
no subject
Date: 2012-08-06 07:26 am (UTC)активность в проекте за последние годы кагбе символизирует.
имя мейнтейнера кагбе намекает.
no subject
Date: 2012-08-06 07:26 am (UTC)no subject
Date: 2012-08-06 08:28 am (UTC)no subject
Date: 2012-08-06 09:11 am (UTC)Кстати, Oracle Java Desktop это отдельная клоунада (никакой Java там нету, естественно)
no subject
Date: 2012-08-06 12:31 pm (UTC)no subject
Date: 2012-08-06 12:42 pm (UTC)no subject
Date: 2012-08-06 05:46 pm (UTC)Андроид это как раз пример интерфейса для тачскринов, не приспособленного к работе с нормальной клавиатурой и нормальными устройствами позиционирования.
no subject
Date: 2012-08-06 11:35 am (UTC)no subject
Date: 2012-08-06 12:30 pm (UTC)no subject
Date: 2012-08-06 12:43 pm (UTC)no subject
Date: 2012-08-06 01:14 pm (UTC)no subject
Date: 2012-08-06 01:20 pm (UTC)no subject
Date: 2012-08-06 07:05 pm (UTC)no subject
Date: 2012-08-06 07:22 am (UTC)Практическую ценность этого я предсказываю: она будет НУЛЕВОЙ.
Тулкиты того поколения были далеко не дружелюбны к программисту и содержали большое количество косяков при работе с юникодом, которые никто вычищать не будет.
Openlook так и загнулся, к сожалению, а это была куда более интересная вещь.
no subject
Date: 2012-08-06 07:06 pm (UTC)Не отсутствие поддержки какого-то очередного по извращённости метода комбайнинга, который появился после последнего релиза этого тулкита -- а именно косяки дизайна?
no subject
Date: 2012-08-06 07:21 pm (UTC)Методы все кагбе родные -- речь идет не об интеграции со сторонним софтом, а о попытке поставить юникодную локаль и жить в рамках самого мотифа/CDE.
no subject
Date: 2012-08-06 07:14 pm (UTC)no subject
Date: 2012-08-06 07:22 pm (UTC)no subject
Date: 2012-08-13 08:26 pm (UTC)интересно, в случае "процесс vs тред" симпатии на стороне процесса (большая изолированность, простота кода, может быть ценой потери производительности).
почему же в случае "виртуальная машина vs процесс" симпатии не на стороне виртуальной машины? вроде как тенденция та же - мы ещё больше изолируем процессы друг от друга, в корне избавляясь от возможных нежелательных (не предусмотренных разработчиком) взаимодействий, "побочных эффектов".
no subject
Date: 2012-08-14 03:35 am (UTC)