主题:【原创】JAVA和C#,武当和少林之争! -- Highway
共:💬137 🌺299 🌵10
重复一遍,如果不考虑J2EE架构,JAVA语言本身的优势,只是降低了技术门槛而已。不需要考虑内存的管理和回收,直接使用标准的数据结构,使得开发和协作变得更简单,开发者直接面向商业问题,从而使得企业级大型应用的复杂度可控。然而需要记着,所有这些好处都有附加的开销。
你可以用C或者C++开发一个操作系统,或者一个JAVA的虚拟机,你试试用纯JAVA开发一个虚拟机试试?更不要说操作系统了。另外,有哪一大型数据库的内核是用JAVA开发的?DB2,Oracle,SQL Server,Sybase,Teradata……没有一个内核是用JAVA写的。这些公司疯了么?有这么好的东西放着不用,为什么还用C/C++去开发?因为JAVA写的东西就是一个字儿……慢。
此外,一个C++开发人员转型做JAVA是很容易的,而一个JAVA的开发人员想学C++,呵呵……我可没说不可能哦~努力吧!
- 相关回复 上下关系8
压缩 3 层
🙂啥?它的面向对象和泛型技术这块无可替代? 布老虎 字181 2014-05-18 13:24:10
🙂C++不一定更快,但C++给你更快的机会 2 熊起 字297 2014-05-24 21:21:34
🙂其实我倒是想听听你对Scala的看法 原手 字77 2014-05-22 00:13:40
🙂长时间运行的JAVA程序更加没有可能比C++快。
🙂不同的工具解决不同的问题 3 季侯 字62 2014-05-21 23:58:32
🙂赞同,在大牛人出大一统的工具前。还是该用啥用啥. 一沙一世界 字0 2014-05-24 02:30:00
🙂其实我也是这个意思。 :) 王重阳 字72 2014-05-23 00:53:42
😄这个就是正解! 懒厨 字0 2014-05-22 00:49:19