AlexLinuxoid писал(а): ↑20.02.2007 12:10
<...>по его словам сейчас в инете только 10% сайтов делаются на Java, все остальное на .нет. Что линукс это сущая ерунда, что по надежности с виндой не сравниться ни одна другая ось. Я даже незнаю какие доводы ему привести чтоб он понял что линукс уже не экзотика, что это полноценный десктоп и сервер. Может кто подскажет как можно доказать этот факт.
P.S. Может не по теме. но одна из его мыслей - Результат появления джавы - действия финансистов, раскрутивших джаву и желающих заработать деньги
Большинство сайтов делается на PHP и "старом добром" CGI. Java (JSP/Servlets) знимает около 15-20%. .Net (ASP.NET) где-то около 10%. Это по моим прикидкам, так что не претендую на истину.
Java обеспечивает бинарную совместимость и этим всё сказано. Для этого она и создавалась.
В Linux физически невозможно добиться бинарной совместимости приложений не то что между платформами, но и между дистрибутивами.
Это беда.
Не переносятся просто так бинарники с одной ветки в другую. Нужно либо перекомпилировать исходники, либо пересобирать пакеты (rpm -> deb, etc., например), учитывать версии библиотек и связи как между ними, так и приложением.
Принимая во внимание факт того, что новые версии пакетов, установленных в системе Linux, появляются чуть ли не каждый день, то обновление приложений превращается в кошмар разруливания зависимостей новых и старых версий библиотек. Это давно автоматизировано, но приходится держать машину подключенной к Сети практически постоянно.
В чём преимущество Windows? В том, что она одна, а патчи касаются только самой системы. Об остальном обновлении заботятся только разработчики ПО, которое установлено в Windows, или сами пользователи, которые могут скачать новые версии ПО или его обновления вручную. Последнее не навязывает пользователю обновления, так как устаревшее ПО и так будет работать, а в случае с Linux -- не факт.
Ротор поля наподобие дивергенции градуирует себя вдоль спина и там внутре ево неонка.