по мотивам треда Java vs mono vs .Net
а как собственно правильно сравнивать такие сложные платформы? Вот, к примеру, .Net и Java. Логично было бы взять 2 команды программистов+админов, выдать им по одинаковой железяке и по ТЗ с фиксированным функционалом, чтобы не больше и не меньше делала их реализация. А дальше закрыть в подвалах на год, пусть оптимизируют там, ключи всякие прописывают, аглоритмы оптимизируют, vm'ы разогревают, оси под задачу подгоняют etc. Но в таком случае получится уже сравнение сложной системы из админов, железа, платформы, оси и программистов.
Ну и что делать? Неужели холивар никогда не закончится? Грустно мне от таких мыслей. Может умный лоровский аналитик знает, как такое безобразие сравнивать?