Java 5.0 "Tiger" Released!
Java 2 Platform Standard Edition 5.0 (휴~) “Tiger"가 드디어 릴리즈되어 generic등 많은 사람들이 기다리고 있던 기능 개선이 이제야 이루어졌다. Gosling에 따르면 generic은 Java를 최초로 릴리즈하기 전부터 wish list의 상단에 있었다는데, 그게 사실이라면 이제와서 erasure 방식으로 구현한 버전을 내놓은 것은 좀 무책임해보인다. 하지만, Gosling이 처음 Java를 내놓을 때만 하더라도 Java가 지금 정도로 널리 사용될 줄이야 몰랐을 것이고 Sun의 마케팅 부서에서 Java를 인터넷 붐에 편승시키면서 릴리즈 일정이나 기능 관리가 Gosling 맘대로 되진 않았을테니 무턱대고 그만 탓할 수는 없는 노릇이다. Java가 해커들에겐 인기가 없다고도 하고, 사실 Java가 새로 발명한 것은 하나도 없기는 하지만, 어쨌거나 IT산업에서 Java가 기여한 바가 크다는 것은 부정하기 어렵고 Microsoft의 .NET을 보더라도 옳은 방향으로 가고 있는 것도 사실이다. Java가 오픈소스가 되건 GPL이 되건 .NET과 경쟁하면서 계속 발전했으면 좋겠다.