我认为,虽然我热爱J2ME和Java,但他们拥有两个API却显得很虚伪。Java的设计理念是"One code, many platforms",而现在它更像是"One API for every OS, and one API for everything smaller than a netbook"。我看到很多J2ME模拟器被移植到PSP等游戏机上并用于自制游戏,但为什么没有人这样做普通的Java呢?
我想写一款游戏在PC上玩,然后启动一个简单的模拟器,在PSP或Dreamcast上玩相同的游戏,但我无法实现。J2ME甚至不能在PC上运行,你需要一个模拟器,这大大减少了市场。而且大多数模拟器都很笨重,效果不好。
随着像iPhone这样的超级手机的出现,人们将希望获得更多J2ME小游戏之外的内容,因此如果Java不能将标准JRE移植到它上面,它可能会像微软在净书电脑繁荣时所做的那样错失良机。
感觉Sun需要努力让标准的JRE变得更小、更具可移植性,或者轻松地将J2ME提供给PC用户使用。
我想写一款游戏在PC上玩,然后启动一个简单的模拟器,在PSP或Dreamcast上玩相同的游戏,但我无法实现。J2ME甚至不能在PC上运行,你需要一个模拟器,这大大减少了市场。而且大多数模拟器都很笨重,效果不好。
随着像iPhone这样的超级手机的出现,人们将希望获得更多J2ME小游戏之外的内容,因此如果Java不能将标准JRE移植到它上面,它可能会像微软在净书电脑繁荣时所做的那样错失良机。
感觉Sun需要努力让标准的JRE变得更小、更具可移植性,或者轻松地将J2ME提供给PC用户使用。