За последние несколько недель это стало популярным, поскольку Sun размышляет о том, как перейти на следующий шаг. Вместо того, чтобы перефразировать то, что большинство из нас читали в другом месте, я обратился к опытному Java-разработчику в этой области, который работал над веб-приложениями Java для таких компаний, как General Electric, а также в сфере финансовых услуг и игровой индустрии.
Тайсон Лоури, старший разработчик и владелец Teelo Technologies, считает, что многие разработчики не беспокоятся о статусе Java, поскольку наборы для разработки программного обеспечения (SDK) часто отвечают их потребностям. Когда нужно больше. доступны многочисленные библиотеки, которые заполняют пробелы.
«Существуют библиотеки Java для множества дополнительных функций. Было бы интересно посмотреть, какие из них могут быть включены в ядро Java », — сказал Лоури. «Например, XML-парсеры — это отдельная сторонняя библиотека. Я думаю, что если Sun включит эти и другие подобные библиотеки в ядро, это поможет, поскольку разработчикам не придется устанавливать и загружать дополнительные JARS для использования этих классов ».
По словам Лоури, положительное влияние могло бы заставить новые функции Java появиться быстрее в будущем. Он цитирует типобезопасное перечисление, доступное в Java 5.
Лоури объясняет, что это возможность помещать объект в список, такой как ArrayList или Stack, и знать, что вы получаете объект того же типа обратно, когда извлекаете объект из списка.
«В течение многих лет программисты разрабатывали свои собственные библиотеки и методы для этого. Я думаю, что это было бы давно в ядре Java, если бы Java была с открытым исходным кодом », — добавил он.
Лоури, со своей стороны, полагает, что может быть несколько недостатков, которые разработчики могли бы помочь найти с помощью классов Java — но на данном этапе языка он считает, что их будет немного, и это далеко не всегда.
«Но в целом я не вижу, чтобы это изменило игру для большинства программистов», — сказал Лоури.