OpenJDK 20 릴리즈
(openjdk.org)429: Scoped Values (Incubator)
432: Record Patterns (Second Preview)
433: Pattern Matching for switch (Fourth Preview)
434: Foreign Function & Memory API (Second Preview)
436: Virtual Threads (Second Preview)
437: Structured Concurrency (Second Incubator)
438: Vector API (Fifth Incubator)
다음 JDK 21이 차기 LTS 버전입니다. 이 날이 기대됩니다.
가상 스레드가 가져다주는 혜택이 가히 혁명급이죠.
물론 한국에서 쓰려면 21년은 기다려야겠죠.
그래도 Spring 6, Spring Boot 3이 baseline을 JDK 17까지 끌어올려 놨으니 한 번 올려보면 그 다음은 쉽게 올릴 수 있지 않을까 하는 기대가 있습니다 :)
자바 생태계는 보수적입니다. 아직도 전 세계적으로 자바 8을 쓰는 시스템이 많은 것도 현실이죠. 하지만 자바 17 이용한다는 기업이 늘어났다는 건 좋은 일입니다. 국내 기업도 하나둘씩 쓰기 시작하고 있죠. 한국에서 SI를 위시한 외주 개발시장에서는 그런 꼴을 보려면 2021 + 17 = 2038년에 볼 수 있을 겁니다.