Как все догадались, следующим объектом критики будет звуковая система kde4 - phonon. Но немного истории. Как известно, в kde3 озвучивание событий происходило с помощью демона artsd. Очень глючная была поделка, но не смотря на все недостатки вполне себе самодостаточная, т.е. никаких внешних ксинов и говностримеров не требовалось. К концу ЖЦ kde3 её-таки допили до полуюзобильного состояния. Теперь больные на голову разрабы добавили ещё одну надстройку над говностримером, т.к. свой движок написать не в состоянии из-за врождённой кривизны рук. И пошло говно по трубам. Теперь пихают его везде, где надо и не надо. Первое применение - озвучивание событий. Это бред, товарищи. Грузить увесистый ксин или говностример ради одно пука - честно говоря маразм. Разделяемые библиотеки спасают, но всё равно держать в памяти целый медиаплеер ради одной пукалки - тоже маразм. Я умолчу про другие приложения на чистом Qt4. Для каждой из них придётся грузить backend plugins и platform plugins, причём в рантайме. Поехали дальше. Может быть phonon пригоден для написания хорошего продвинутого медиаплеера? Тоже фейл по всем параметрам. Phonon изначально писался как обёртка к жстримеру и соответственно весь его убогий функционал вмещает только часть жстримера. Про тонкую настройку ксайна или mplayer-a можно смело забыть + отсутвует вменяемый способ получения метаинформации. Именно из-за этого в амароке юзается taglib с кучей костылей для остальных типов файлов. С видео ещё хуже. Парсинг метаинформации придётся делать ручками или придётся пересоздавать объект Phonon::MediaObject для каждого элемента в плейлисте. Можно, конечно, и оспорить моё мнение, но оно совпадает с мнением автора smplayer, который послал нахуй быдло, поддавшееся на пиар и разрабами жстримера, которые тоже в свое время успели покидать говно на вентилятор.
[phonon] Почему линукс такое унылое гавно?
Как все догадались, следующим объектом критики будет звуковая система kde4 - phonon. Но немного истории. Как известно, в kde3 озвучивание событий происходило с помощью демона artsd. Очень глючная была поделка, но не смотря на все недостатки вполне себе самодостаточная, т.е. никаких внешних ксинов и говностримеров не требовалось. К концу ЖЦ kde3 её-таки допили до полуюзобильного состояния. Теперь больные на голову разрабы добавили ещё одну надстройку над говностримером, т.к. свой движок написать не в состоянии из-за врождённой кривизны рук. И пошло говно по трубам. Теперь пихают его везде, где надо и не надо. Первое применение - озвучивание событий. Это бред, товарищи. Грузить увесистый ксин или говностример ради одно пука - честно говоря маразм. Разделяемые библиотеки спасают, но всё равно держать в памяти целый медиаплеер ради одной пукалки - тоже маразм. Я умолчу про другие приложения на чистом Qt4. Для каждой из них придётся грузить backend plugins и platform plugins, причём в рантайме. Поехали дальше. Может быть phonon пригоден для написания хорошего продвинутого медиаплеера? Тоже фейл по всем параметрам. Phonon изначально писался как обёртка к жстримеру и соответственно весь его убогий функционал вмещает только часть жстримера. Про тонкую настройку ксайна или mplayer-a можно смело забыть + отсутвует вменяемый способ получения метаинформации. Именно из-за этого в амароке юзается taglib с кучей костылей для остальных типов файлов. С видео ещё хуже. Парсинг метаинформации придётся делать ручками или придётся пересоздавать объект Phonon::MediaObject для каждого элемента в плейлисте. Можно, конечно, и оспорить моё мнение, но оно совпадает с мнением автора smplayer, который послал нахуй быдло, поддавшееся на пиар и разрабами жстримера, которые тоже в свое время успели покидать говно на вентилятор.Mozilla/5.0 (X11; U; Linux i686; ru-RU; rv:1.9.0.7) Gecko/2009031120 Mandriva/1.9.0.7-0.1mdv2009.0 (2009.0) Firefox/3.0.7