语言之争、框架之战
来源:互联网 发布:数据可视化 陈为 编辑:程序博客网 时间:2024/04/29 09:38
经常可以在论坛上可以看到这样的帖子:“小弟要学 Java 了,可是听说 Ruby 现在如日中天,要取代 Java 了,到底如何选择?”、“ Borland 要卖掉 Delphi 了,学 Delphi 还有没有前途?”、“学 Java 应该用 JBuilder 呢还是 Eclipse 呢?”……这样的帖子经常可以成为论坛中点击率回帖量最多的帖子。我曾经警告过自己不要去点击这种帖子,以表明自己有多么的“拽”,以示自己的“清高”,可是经常仍然忍不住诱惑而点进去。春秋时期的群儒论战在这里又得到了重现,每个人都以自己的亲身经历讲述到底那个语言更有前途,讲述为什么 C# 程序员没有 Java 程序员公司高,偶尔也有回帖曰:“语言不重要,思想才重要”,可是立即就被后边回帖的人反驳:“你说思想重要,那么要求你一个月时间用你不熟悉的一个语言开发一个系统出来,你还思想不思想?”,遂唾沫横飞……
如果说语言之争是赤裸裸的话,那么框架之争就显得隐蔽多了:“ EJB3.0 要出来了, Hibernate 还有没有前途”、“做 Struts 的工资高还是做 WebWorks 的工资高”、“ Spring 万岁, EJB 去死!”。
上面这些问题的答案是什么?我也不知道。
我只知道??
有个人由于工作的需要,学了一周的 C#, 然后就用 C# 开发出一个 ORMMaping 框架来;
有一个 PB 用了八年的老手因为公司转用 Java 而失业 ;
有人只学了一个月的 Java 就在应聘中击败了有多年开发 Java 开发经验的老手;
一位有多个大型项目经验的人被问之什么是多态的时候,他回答“是化学里边的词汇吧”;
有个人用了两个月的时间搭建出了一个企业开发平台,这个平台后来发展成为一个核心企业开发平台;
有个用 Websphere Studio 开发过多个大型项目的高手在转用 JSP 的时候写出来的代码被人笑掉大牙;
【本文来自CowNew开源:http://www.cownew.comhttp://www.blogjava.net/huanzhugege/】
我还知道??
任何语言都是由循环、顺序、分支结构组成的;
Eclipse 是很多由 C++ 转过来的人员开发的,虽然 Eclipse 代码中还有很多 C++ 的影子,但是没有人说 Eclipse 写的不好;
Java 中的 CachedRowSet 在 C# 中叫脱机 DataSet ,在 Delphi 中叫 ClientDataSet ;
JSF 是向 C# 的 WebForm 学习的,而 IntraWeb 早在 WebForm 之前就实现了拖放式 Web 开发;
EJB 中的声明式事务在 DCOM 中就有了;
如果说语言之争是赤裸裸的话,那么框架之争就显得隐蔽多了:“ EJB3.0 要出来了, Hibernate 还有没有前途”、“做 Struts 的工资高还是做 WebWorks 的工资高”、“ Spring 万岁, EJB 去死!”。
上面这些问题的答案是什么?我也不知道。
我只知道??
有个人由于工作的需要,学了一周的 C#, 然后就用 C# 开发出一个 ORMMaping 框架来;
有一个 PB 用了八年的老手因为公司转用 Java 而失业 ;
有人只学了一个月的 Java 就在应聘中击败了有多年开发 Java 开发经验的老手;
一位有多个大型项目经验的人被问之什么是多态的时候,他回答“是化学里边的词汇吧”;
有个人用了两个月的时间搭建出了一个企业开发平台,这个平台后来发展成为一个核心企业开发平台;
有个用 Websphere Studio 开发过多个大型项目的高手在转用 JSP 的时候写出来的代码被人笑掉大牙;
【本文来自CowNew开源:http://www.cownew.comhttp://www.blogjava.net/huanzhugege/】
我还知道??
任何语言都是由循环、顺序、分支结构组成的;
Eclipse 是很多由 C++ 转过来的人员开发的,虽然 Eclipse 代码中还有很多 C++ 的影子,但是没有人说 Eclipse 写的不好;
Java 中的 CachedRowSet 在 C# 中叫脱机 DataSet ,在 Delphi 中叫 ClientDataSet ;
JSF 是向 C# 的 WebForm 学习的,而 IntraWeb 早在 WebForm 之前就实现了拖放式 Web 开发;
EJB 中的声明式事务在 DCOM 中就有了;
- 语言之争、框架之战
- HTML语言标签之框架标签
- 摆脱语言之争
- 语言之争
- 免费框架与付费框架之争
- go语言之beego框架orm的使用
- go语言之beego框架orm的使用(二)
- 黑马程序员-----oc语言学习笔记之foundation框架-NSString
- Spring 框架参考文档(三)之表达式语言 (SpEL)
- 框架之struts2----对象图导航语言:ognl表达式
- java语言基础(67)——集合框架之数据结构
- 《JavaScript框架设计(第2版)》之语言模块
- go语言之beego框架orm的使用(二)
- 关于编程语言之争
- JAVA、C#语言之争
- iOS之文本处框架CoreText(C语言的框架)
- 插件框架篇一之解决系统语言切换插件语言不变的问题
- java框架之AOP框架
- 推荐引擎和个性化推荐,未来十年最重要的革新之一?
- vc6.0中for语句变量重定义问题解决办法
- 编译程序初级,词法分析
- xmem与root速度测试
- ADO.NET实用经验
- 语言之争、框架之战
- vb.net中导出至excel代码
- 我的书籍财富
- ADO.NET实用经验(转)
- 有感于“以复杂性为生的行业”
- C# 获取本地IP地址以及MAC地址
- BW顾问需要的技能
- IFRAME自适应高度的解决方法
- 剖析ASP.NET2.0站点导航功能之建立导航