cthulhudx: JVM (вернее ее аналог был встроен в Windows XP SP0). Так же Java шла с MacOSX до 2010 года (точно не вспомню).
Посмотрите статистику и вы увидите, что Java на порядки более дырявая чем .NET. Количество уязвимостей с удаленным выполнением кода просто огромно. Это к теме стоит ли на ней софт под веб писать. С десктопом тоже все прелестно. У пользователей JVM в 95% случаев просто нет и никто морочиться с его установкой не будет.
Высоко нагруженные вещи (типа фейсбука) тоже на PHP написаны, только смысл то в этом есть хоть какой то?
cthulhudx: когда то JVM была часть Windows и MacOSX. Сейчас у 95% народу JVM нет и софт на Java у них тупо не заработает. А засорять систему разной мутью, которая тормозит и имеет кучу дыр мало кто захочет.
vilgeforce: я не думаю, что драйверами занимается более 1% программистов. Скорее всего там счет в долях процента идет. И тогда уж вопрос нужно ставить не про то, нужно ли знать плюсы, а про целесообразность изучения ассемблера. Без его знания в нише драйверов дело не пойдет.
German Jet: только если писать для себя или в проектах в которых вам платят за факт решение задачи, а не за то, что нужно использовать этот инструмент, а не вон тот.
Пума Тайланд: ну я снимаю данные с сервера. "дата | данные". Часто сами данные за последний день могут корректироваться т.е. меняться (уточняться). Как без "update on duplicate" обойтись?
"фичи свойственные только для данной субд в орме не заюзаешь"
Так СУБД как я понимаю и различаются этими самыми фичами. Вот к примеру: "mysql update on duplicate" как будет через ORM работать?