А если мне ненравиться уже 20 лет назад морально устаревший XWindows/X.Org? Гибкость и удобность GNU/Linux сильно преувеличенна по-моему. Linux (и те же *BSD, с Solaris не работал) "из коробки" гораздо менее гибкий, чем OS X.
Например 2 сценария (цель которых в конечном итоге иметь удобную и красивую графическую оболочку):
Linux Laptop (Ubuntu Feisty):
1. Установил
2. Поковырялся в интерфейсе, решил установить Compiz Fusion
3. Скачал Compiz Fusion
4. Понял что надо установить драйвера и поддержку для видео карты
5. Полез в конфиги, ковырялся в настройках, включил xgl
6. Незаработало
7. Полез в конфиги, поковырялся в настройках, отключил xgl
8. Полез в форумы, прочитал 7-10 обсуждений, понял что надо скачать новые драйвера
9. Скачал драйвера, установил, полез в конфиги, включил xgl незаработало, отключил xgl
10. Полез в форумы, почитал 2-3 обсуждений, понял что надо попробовать fglrx
11. Очередное соитие с конфигами, включил fglrx, иксы вылетели
12. Запустил nano, отрубил fglrx, включил иксы
13. Полез в форумы почитал 7-10 обсуждений, понял что драйвера моей ATI карты сейчас не поддерживаются.
14. Здался.
MacBook (OS X 10.4.x)
1. Включил
2. Всё заработало
Чувствуете разницу? MacBook для меня гораздо более гибкий, потому, что я могу сразу начать работать и ДЕЛАТЬ ТО ЧТО Я ХОЧУ с более-менее привлекательной оболочкой, а не сидеть днями и вкалывать исключительно для того, что бы система работала так как я хочу.
Ограничение платформ это осознаная стратегия: Mac OS X работает (официально) только на маках для того, что бы Apple не нужно было писать КУЧУ драйверов под всякие карты, материнские и т.д. По-моему достаточно граммотный Quality Management.
Это всё экономический вопрос. Для некоторых людей их время слишком дорого, что бы неделями сидеть, устанавливать драйвера под видео-карту и ВиФи, и настраивать всю систему под себя.
А по-моему ПОЛЬЗОВАТЕЛЯМ совершенно всё-равно насколько поддерживает стандарты тот или иной браузер. Т.е. аргументация "Мой браузер круче, потому что он лучше стандарты поддерживает" какой-то нонсенс. Исходя из этого, самый крутой браузер это Amaya, но только им никто не пользуется.
Мой браузер круче, потому что мне им удобно пользоваться и он не спотыкается на каждой второй страничке. Вот как надо.
Когда я смотрю на парсер, то почему-то думается об YAML, хотя он совершенно непохож.
Но тут фишка в том, что Parser это по-сути менеджмент технология. Т.е. всё что можно сделать на Парсере можно сделать и на PHP и вероятно эффективнее, но, Парсеру легко научить малоквалифицированных работников. Т.е. взял Люсю с педагогического, посадил за компьютер, показал как писать странички и вопрос поддержки интернет представительства компании решен. :)
У нас с другом вечный холивор идёт, что круче Си или Ява. Я утверждаю, что Си, поскольку получаю удовольствие писать програмки где ручками распределяю память (моя профессия не связана напрямую с IT, поэтому, могу так эстествовать и вспоминать детство). Друг же заявляет, что Ява круче, т.к. они могут нанимать ит-шников второкурсников которые будут писать не очень качественное ПО, но дешевое и тем самым с большой маржой.
Например 2 сценария (цель которых в конечном итоге иметь удобную и красивую графическую оболочку):
Linux Laptop (Ubuntu Feisty):
1. Установил
2. Поковырялся в интерфейсе, решил установить Compiz Fusion
3. Скачал Compiz Fusion
4. Понял что надо установить драйвера и поддержку для видео карты
5. Полез в конфиги, ковырялся в настройках, включил xgl
6. Незаработало
7. Полез в конфиги, поковырялся в настройках, отключил xgl
8. Полез в форумы, прочитал 7-10 обсуждений, понял что надо скачать новые драйвера
9. Скачал драйвера, установил, полез в конфиги, включил xgl незаработало, отключил xgl
10. Полез в форумы, почитал 2-3 обсуждений, понял что надо попробовать fglrx
11. Очередное соитие с конфигами, включил fglrx, иксы вылетели
12. Запустил nano, отрубил fglrx, включил иксы
13. Полез в форумы почитал 7-10 обсуждений, понял что драйвера моей ATI карты сейчас не поддерживаются.
14. Здался.
MacBook (OS X 10.4.x)
1. Включил
2. Всё заработало
Чувствуете разницу? MacBook для меня гораздо более гибкий, потому, что я могу сразу начать работать и ДЕЛАТЬ ТО ЧТО Я ХОЧУ с более-менее привлекательной оболочкой, а не сидеть днями и вкалывать исключительно для того, что бы система работала так как я хочу.
Но не в конкретном Amaya суть.
Мой браузер круче, потому что мне им удобно пользоваться и он не спотыкается на каждой второй страничке. Вот как надо.
Решение этой проблематики это большой и жирный IT DEPENDS.
Но тут фишка в том, что Parser это по-сути менеджмент технология. Т.е. всё что можно сделать на Парсере можно сделать и на PHP и вероятно эффективнее, но, Парсеру легко научить малоквалифицированных работников. Т.е. взял Люсю с педагогического, посадил за компьютер, показал как писать странички и вопрос поддержки интернет представительства компании решен. :)
У нас с другом вечный холивор идёт, что круче Си или Ява. Я утверждаю, что Си, поскольку получаю удовольствие писать програмки где ручками распределяю память (моя профессия не связана напрямую с IT, поэтому, могу так эстествовать и вспоминать детство). Друг же заявляет, что Ява круче, т.к. они могут нанимать ит-шников второкурсников которые будут писать не очень качественное ПО, но дешевое и тем самым с большой маржой.
То же самое и с Парсером, тут маржа важна.