JavaOne 2010에서 얻은 Java에 대한 계획 정리

JavaOne 2010에서 발표된 Java의 발전 방향에 대해 간단히 정리해보도록 하자.

1. Java SE의 발전 방향
기존 서버 시장뿐 아니라 클라이언트 환경에서도 다른 개발 도구의 도움 필요 없이 Java만으로 최고의 UI를 개발할 수 있도록 하겠다는 것이 주된 주제로 보인다.

이를 위해 JavaFX API를 이용 2D, 3D, Animation등 화려한 UI를 개발할 수 있도록 한다고 하며 특히, 최적의 성능을 보여주기 위해 Windows, Linux, Mac등 플랫폼이 제공하는 native graphic 시스템에 tight하게 integration한다.

또한, HTML5와 유기적으로 연동된 UI를 개발할 수 있도록 한다는데 HTML, CSS, JScript등으로 Java 프로그램의 UI를 구성할 수 있게 하려는 것으로 보인다.

이외에도 개발자의 생산성을 향상시키기 위해 JDK7에서 Project Coin이라는 이름으로 Java 언어자체에 새로운 기능들을 추가하며 Oracle이 보유하고 있는 JRockit JVM의 몇몇 좋은 기능들을 Sun의 HotSpot VM에 통합하여 하나의 통합된 JVM을 제공할 것으로 보인다.

2. Java ME의 발전 방향
JavaOne 키노트에서 잠깐 Java ME.Next를 언급하였는데 현재 1.4 버전에 머무르고 있는 Java ME VM을 Java SE와 동일한 1.6 (or 1.7) 버전으로 맞추고 모바일 환경에 필요한 추가적인 API를 제공할 것이라고 한다. Java SE와 마찬가지로 Java + Web에 대해 강조를 하였다.

3. Java EE의 발전 방향
추후 정리해보도록 하자.

댓글

이 블로그의 인기 게시물

Wireless: HotSpot 2.0 이란?

Apple M1 Mac Mini에서 이더리움 (Ethereum) 채굴하기

Java: Java for Game? Java가 Game 개발에 어울릴까?