понедельник, 14 апреля 2014 г.

10 причин, почему Java рулит как никогда

В индексе TIOBE языки программирования Java и C длительное время разделяют первое и второе места, а благодаря недавнему выпуску общедоступной версии JDK 8 ситуация вряд ли изменится.


Java просто рулит! Это самай лучшая платформа для разработки почти любых приложений. Но в чем причина? Заслуга ли это JVM? Или обратной совместимости? Простой синтаксис? Или миллионы свободного и коммерческого ПО для создания приложений? Не только.

Первое: Java-компилятор
В каждом языке мы принимаем компилятор за должное, не задумываясь о его восхитительных функциях. В Java, в отличие от C++, можно просто компилировать код, не слишком заботясь о связывании, оптимизации и других обычных возможностях компилятора. Частично нужно поблагодарить JIT-компилятор, выполняющий дальнейшую компиляцию во время выполнения программы.

Иногда все предельно просто