среда, 22 сентября 2010 г.

[prog] Некоторые подробности о будущих релизах Java от Oracle

В Dr.Dobb’s Journal опубликована небольшая заметка о планах Oracle по выпуску Java Standard Edition. Вкратце получается вот что:

  • JDK 7 планируется в 2011 году, JDK 8 в 2012;
  • сейчас в Oracle работают над объединением HotSpot Java Virtual Machine и JRockit JVM. То, что получится, планируется затем передать в OpenJDK;
  • пока Oracle JDK и JRE будут распространяться, как и раньше, бесплатно;
  • в состав JDK 7 планируют включить:
    • InvokeDynamic (расширение байт-кода JVM),
    • Fork/Join Framework,
    • небольшие улучшения в языке из Project Coin (как я понимаю, вот эти),
    • поддержку протоколов SDP и SCTP,
    • обновленную поддержку стандартов (т.к. Unicode, l10n, security, cryptography, XML, JDBC),
    • более быструю JVM;
  • в состав JDK 8 планируется добавить:
    • лямбды-замыкания (eao197: все-таки в Java 8, а не в Java 7, придется Java-щикам еще пару лет подождать),
    • еще некоторую часть улучшений языка из Project Coin,
    • заточенную под Java систему модулей (т.н. Project Jigsaw),
    • еще более разогнанную JVM (eao197: чой-то я не понимаю – Java и так уже давно рвет C/C++ как тузик грелку, куда же еще быстрее?).

Не могу не удержаться и не позлорадствовать из-за того, что раньше 2012 в Java лямбды так и не появятся. Ну и правильно. Нафиг не упали современному COBOL-у все эти новомодные штучки, якобы что-то там упрощающие, сокращающие и повышающие. Интерфейсы и анонимные классы наше все! :)))

Отправить комментарий