主题:【原创】也来说说Linux和Windows下的开发感受 -- 昔杨今雨
很多由“官方”支持的标准,哪怕已经成为标准,都要准备随时被来自草根的力量拉下马来。
03年的时候,Sun官方支持的持久层解决方案是JDO,都已经写入J2EE的spec中了,最终因为内部分裂而不能壮大,成就了来自草根的hibernate。
现在还有谁记得JDO?
01年,IBM将eclipse项目捐给开源社区,推行SWT,与java标准的一部分——Swing——公开竞争。IBM毫不掩饰对Swing的轻蔑与嘲弄,这从eclipse这个名字本身就能看出来。由此引发的争议至今没有平复的迹象。
EJB,J2EE的核心标准之一,在3.0于2006年推出之前,长期受到业界的广泛抵制,以致于业界的“最佳实践”之一竟然是“绝不要使用EJB”——这直接导致别无选择的程序员转向Struts或Spring,“轻量级”解决方案大行其道。即便在EJB3.0面世后,依然存在着非议,其中有些响亮的声音竟然来自hibernate创始人这样的重量级人物。gavin king在seam的文档中毫不掩饰地使用非常负面的话语谴责某些“不是来自Sun,不是来自IBM,也不是来自Jboss”的标准组成员在EJB3标准上的短视。
......
也许,这也可以算作“活力”?
- 相关回复 上下关系8
压缩 3 层
🙂这个俺同意。 1 素里太守 字33 2009-03-13 13:18:44
🙂没人关注 Haskell 之类的么? 1 一帆孤 字61 2009-08-26 03:42:32
🙂这些就足够了 1 羽羊 字112 2009-03-15 19:38:26
🙂java领域的各种中间件的竞争十分残酷,甚至可说惨烈
🙂EJB是典型的over engineering 3 布老虎 字707 2009-08-18 22:20:05
🙂你也想的太简单了 1 风北客 字450 2009-09-15 05:34:31
🙂我倒是没有看出来EJB和硬件挂钩了 3 布老虎 字666 2009-09-15 08:40:08
🙂当年一票ejb时代 1 伊霜 字323 2009-11-12 22:44:06