- UID
- 197798
- 热情
- 108
- 人气
- 464
- 主题
- 1
- 帖子
- 1165
- 精华
- 0
- 积分
- 881
- 分享
- 0
- 记录
- 0
- 相册
- 0
- 好友
- 2
- 日志
- 0
- 在线时间
- 1234 小时
- 注册时间
- 2009-8-31
- 阅读权限
- 20
- 最后登录
- 2014-8-24
升级 76.2% - UID
- 197798
- 热情
- 108
- 人气
- 464
- 主题
- 1
- 帖子
- 1165
- 精华
- 0
- 积分
- 881
- 阅读权限
- 20
- 注册时间
- 2009-8-31
|
说Java老态还不如说Java终于回到本来应该有的位置,专心做好服务器端,和移动通讯的巨头,Java本身就不合适做桌面软件,做出来的效果和速度真的都要比winform差不少......... groovy, jython, Clojure这类DL, 只合适用于快速开发,但是快速开发的后果就是后期的增强,测试和维护相对比较累,而且这几个都不想Java和.net或者PHP那么稳定成熟。而且我觉的DL已经完全没有耦合这个概念了,再增加开发速度的同时,增加的也是维护的成本。几乎所有的DL的IDE support都肯定不如静态语言来的好,而且运行速度相对也慢那么1点点,只有scala算是里面的一个异类了,静态语言,不过语法太奇怪了,完全为了不同而不同. 我只是觉的想groovy这种语言真的只合适开发那种基本不需要再多做增强和修改的小型app,企业级别的真的不太合适,而且把DL和spring, hibernate这2个企业级开发框架绑一起本身就怪怪的. Java有那么多大企业支撑着,要衰落还早呢,而且市场成熟,社区成熟,这些东西的积累都是这十几年下来的结果,根本就不是这几个新型语言能够比的,上面那几个语言里面目前前景最好的应该倒是scala,毕竟有twitter后面支持着. Groovy的后台也比较硬..其他几个就算了,特别是jython...还有jruby... |
|