JSR 292 Review Ballot28 февраля 2006 года началось голосование JCP по вопросу создания спецификации JSR 292 - Supporting Dynamically Typed Languages on the JavaTM Platform. Голосование продлится до 13 марта 2006 года. В случае положительного решения данная спецификация станет частью спецификации релиза Java SE с кодовым именем Dolphin (Java SE 7).
Данная спецификация призвана решить проблему языков с динамической типизацией, таких как PHP, Perl, Python при реализации их на Java платформе (имеется ввиду JVM). Для поддержки динамической типизации планируется добавить новую инструкцию JVM – invokedynamic. Новая инструкция очень похожа на существующую – invokevirtual, за исключением того, что она менее ограничена правилами верификации, полагаясь на динамическую типизацию. Данная спецификация вызовет, соответственно, изменения в спецификации JVM.
Также предусматривается дополнить возможности JVM т. н. hotswapping – изменением содержимого классов во время работы JVM (под содержимым подразумевается код методов и описание). После реализации вышеизложенного станем возможным создание реализаций динамически типизированных языков на базе платформы Java без использования самого языка Java. Вернутся Вам будет интересно:
|
- Публикации
Итак, у вас имеется свой собственный форум, но его никто не посещает? Мы готовы помочь вам справиться с этой нелегкой проблемой.
Данная статья в основном рассчитана на тех, кто самостоятельно занимается продвижением своего проекта.
Проклял все настройки кодировок, проклял DirectAdmin и еле-еле нашел то место где располагается и задается общий пароль для ...
Твиттер уже давно стал из нового web 2. 0 сервиса рекламной площадкой с огромным количеством потенциальных пользователей ...
Самое время кратко описать, чем нам придется заниматься. Прежде всего нужно понять, что блог ты будешь делать для получения ...
Долго не знал с чего начать данную статью. Статья что-то типа мыслей вслух и философии.