主题:【原创】也来说说Linux和Windows下的开发感受 -- 昔杨今雨
脱离java很久了, 因此只能聊聊感受, 还请季兄不吝赐教.
哈哈, 细细一想, 还真有点那个意思. 不过也不完全如此.
我的意思是, 这几年java给我的惊喜越来越少了, 而感受到的java的暮气越来越重. 我也举个例子, 几年前, RoR横空出世, 结果在java社区里面仿佛投下了一个重磅炸弹, 看很多来自java阵营的文章和帖子, 好像都有些如梦初醒的样子. 让我说什么好呢? 对一个有PHP, Perl, (Python不熟, 不知道算不算)之类弱类型语言背景的人来说, RoR不错, 有一些很好的trick, 但是绝对谈不上什么革命性的震撼. 因为这些花样已经玩了很久了, 只是RoR是一个集大成者, 碰巧又落到了java社区的眼里, 要知道, java社区的眼睛从来都是往天上看的.
这个事件在我看来暴露了java社区最大的一个问题, 就是封闭和近亲繁殖. 连"Convention over Configuration"都被看作振聋发聩的格言, 我只能推测说这是java社区总是在少数几个framewok后面亦步亦趋的必然后果.
现在谈到WEB界面表现, 提起来就是Struts2, 谈到ORM, 提起来就是Hibernate, 其它选择呢? 再看这些framework, 光是apache就占了多少? 其中的设计思想, 实现方式再到使用方式, 又有多大区别? 把话再说的绝一点, 除了spring, 其它这些号称主流的java framework什么时候有过自己开创性的设计思想?
更加令人遗憾的是, RoR的热潮过去了, java做了什么改变吗? 没有! 于是大家又回到struts2+spring+hibernate的老路上去, 继续延续公式化的编程, 等待下一次SoS的降临.
我并非是个java黑, 事实上, 我LP唯一知道的计算机语言名字就是java, 都是在谈恋爱的时候被我给耳濡目染的. 我只是对Java的发展有很多不满意而已.
- 相关回复 上下关系8
压缩 2 层
🙂比我总结的好多了,呵呵,花一个。 1 季侯 字0 2008-04-21 08:21:06
🙂偶米作过java,但是framework的毛病所有语言上都存在吧 2 凝雪幻 字180 2008-04-21 06:55:00
🙂先花一个,再提不同意见。 4 季侯 字1150 2008-04-21 06:27:07
🙂也花一个, 不揣浅陋, 再多说几句, 只求抛砖引玉
🙂Python是强类型语言 2 python 字225 2009-08-18 21:44:58
🙂看来是兄台对java是爱之深恨之切啊,呵呵。 2 季侯 字858 2008-04-21 08:13:51
🙂现在用C++的也有了很多库啊。。。 1 凝雪幻 字67 2008-04-20 20:49:34
🙂同感。 1 季侯 字49 2008-04-20 09:53:11