.net是绑定于一种系统的多语言平台
来源:互联网 发布:淘宝模特快拍视频 编辑:程序博客网 时间:2024/04/30 05:40
.net是绑定于一种系统的多语言平台,是一个规范性较弱的垄断性产品。
一个是规范一个是产品,本来就不同。于是.net的发言人说,规范和产品没得比,要比就比具体产品。但,Java天生是规范,这不是Java的错,.net生来是迎战Java的,孤军奋战是他的命。
随便问一个稍有头脑的Java程序员,Java最的好处是什么,他会毫不犹豫地告诉你:“简洁”。Java为Internet而生,也为自己“简单易用并提高生产效率”的理念而活。
Java讨人喜欢,因为他把家底亮出来,鼓励家发挥聪明才智帮他进步。那么多开源项目,都在竞争中求发展,对Java的发展贡献巨。 Java作为规范,吸收成果不计出身,善于否定自己、自我扬弃的优点有目共睹。EJB3.0就是一例,EJB是Java 2企业版(即J2EE)的杀手锏,在企业级应用中广受推崇,占据型企业应用的高端市场。但EJB2.x也因其不易开发、部署受到批评。新近通过的EJB 3.0几乎是对EJB2.x的全盘否定,丢弃了重量级的EJB2.x,引入轻量级开源项目Hibernate的设计理念,公布不久就获得多方支持。为了理想,Java不惜付出代价,要不然哪有Highway帖子里.net设计师的评价:“Java发展到现在,还能相对那么紧凑精干,不容易!”
.net不同,出生于老牌商人世家,什么理念啦,原则啦,对商人来说不重要。重要的是要保住市场,抢占市场。
他的主人以操作系统雄霸桌面电脑,曾经对互联网不屑一顾。当终于发现自己犯了原则错误,不得不迎头赶上时,.net应运而生。.net世交多,要尽量保持亲戚关系,还要让亲戚的支持者原windows平台开发人员保住饭碗,象EJB3.0那种过河拆桥痛下杀手的事情还没干过。新功能要加,历史物件也要留。但他和自家亲戚关系紧密,外人从亲戚家拐个弯就到他家,自在,没有陌生感,也没有路费。人留住了,市场就留住了。至于跨平台,有违家族利益,不符合祖训,所以理论上的跨平台,他不打算认真对待。但中小企业应用的市场,他占住了。
于是呢,Java阵营继续为理想而战,.net阵营继续为市场而战,各得所需,都忙得不亦乐乎。
四 站在用户的立场上
虽然Java和.net奋斗的目标不同,但是都是B/S结构软件市场的生力军。
Java对中小型系统都适用,只要搭配不同的操作系统、应用服务器等等,到银行综合信息系统、全国全省的统一应用系统,小到手机游戏,Java可以小通吃,来者不拒。尤其是中国政府的重要系统,全没有.net的份,为啥?你不给我看家底,我怎么知道你有没有留了后门,改天偷偷溜进我家?
.net照顾中小型应用毫无问题,而且开发速度快,作为用户,付了钱很快能看到回报,当然欢喜。型应用么,.net是不是真的支撑不了,我不知道,但诸如windows不稳定不安全的评论由来已久,.net建构于这些亲戚的基础上,坏事就脱不了干系。
系统交货早,功能实现,运行稳定,安全性不出纰漏,用户就满意。
跨不跨操作系统,这个考量不重要,哪有没事整天换操作系统的用户?
- .net是绑定于一种系统的多语言平台
- Java是绑定于一种语言的跨系统的平台
- Java是绑定于一种语言的跨系统的平台
- 软件设计是一种技能,并不拘泥于一种语言
- .net是什么 都说.net是平台 平台是什么意思? java不是一种语言吗 怎么又拿来和.net比较?
- launchpad.net是一种软件协作平台
- Erlang是一种开源、跨平台的面向并发编程语言(COP)
- DOM是一种与浏览器,平台和语言无关的接口
- webStorage是html5中用于本地化存储的一种方式
- JAVA是一种平台
- 语是一种非常低级的语言
- 一种可用于系统动态显示关于信息的方法
- 一种可用于系统动态显示关于信息的方法
- 广语言是一种语言与脚本上的语言
- PHP多语言系统的一种实现方式[转]
- 如果说编程语言是一种宗教,你的信仰是?
- 如果说编程语言是一种宗教,你的信仰是?
- 如果说编程语言是一种宗教,你的信仰是?
- Caffe Layer代码阅读
- synchronized关键字详解
- coursera特征缩放
- 深入分析RFID与NFC两种技术的关系
- Windows环境下的golang的环境安装和设置
- .net是绑定于一种系统的多语言平台
- 一种对网页进行适配处理的方法及网页适配装置
- bootstrap中container类和container-fluid类的区别
- Java起手的过程比较漫长
- poj 1006 剩余定理
- DNW烧写FL2440 NAND Flash分区
- LeetCode 292. Nim Game
- Spring+Apache CXF集成
- Your profile could not be opened correctly