java父类强转子类之父和C#之父那个更牛B点?

Java之父评价C语言之父:我用尽了形容词
发表于 13:36|
来源伯乐在线|
作者伯乐在线
摘要:Java 之父James Gosling在上周发布了关于讨论C语言之父Dennis Ritchie的简短博文称:C语言撑起了一切,他的影响巨大,并超越了科技世界。
Java之父詹姆斯&高斯林(James Gosling)在上周发布了关于讨论C语言之父丹尼斯&里奇(Dennis Ritchie)的简短博文:
丹尼斯&里奇辞世的新闻如五雷轰顶。过去几天已经有很多资讯报道此事。他的影响巨大,并超越了科技世界,虽然他的大多影响都不为人知,但完全可以感受到。C语言撑起了一切。我的整个职业生涯也是从C语言和Unix中发展而来。
对当今的大多数工程师而言,很难理解我在20世纪70年代感受到的幸福愉快感。当一种编程语言最终出现,我(其他人也)可以从汇编语言提升到一种真正的编程语言。我们可以做任何一切,过去我们得编写所有低级位系统。在C语言之前,编程语言达不到任务:开销太大了。系统的复杂性是真的阻碍了用汇编语言编写大型软件。C语言就像代码的JATO。
(编注:&JATO&是&Jet-fuel assisted take off&的缩写,字面意思:&辅助起飞的喷气燃料&。这个系统通过小型火箭提供辅助动力,以帮助超载的飞机起飞升空。)
下面是詹姆斯&高斯林此文的一些评论:
Truely James. For every Computer professional in the world, the first language they come across is C. With so much of wonderfulness and which also makes the learning experience so fun and entertaining. RIP Ritchie!!!
说的很对,詹姆斯!对于每个计算机专业人士,他们所接触的第一种编程语言就是C语言。(C语言)有着如此多的令人惊奇的地方,这也使得学习过程非常有趣。安息,里奇!!!
Great ones are falling. I still love C. So simple. So powerful.
一位巨星的陨落。我仍然爱着C语言。如此简单,如此强大。
I remember C being like Adventure for programmers: lots of little pits for the unwary to fall into. Even after many years there were a few I hadn't found. It was a good time.
我记得C语言就是程序员的冒险:有很多小坑,一不小心就陷进去。即便很多年过后,还有一些我没有发现的。那是个美好时刻。
The equation is quite simple : Richie is like Einstein, pure Genius. All the IT is built on K&R works. Thanks man, and RIP...
等式非常简单:里奇就像爱因斯坦,纯粹的天才。IT业的所有都基于肯贝汉和里奇的成果。感谢,安息&&
文章出自:
译文来自:
推荐阅读相关主题:
网友评论有(0)
CSDN官方微信
扫描二维码,向CSDN吐槽
微信号:CSDNnews
相关热门文章C#之父牛逼还是Java之父牛逼?
[问题点数:30分,结帖人woaicplusplus]
C#之父牛逼还是Java之父牛逼?
[问题点数:30分,结帖人woaicplusplus]
不显示删除回复
显示所有回复
显示星级回复
显示得分回复
只显示楼主
相关帖子推荐:
2012年2月 挨踢职涯大版内专家分月排行榜第三2011年11月 挨踢职涯大版内专家分月排行榜第三2011年10月 挨踢职涯大版内专家分月排行榜第三
2014年 总版技术专家分年内排行榜第三
2012年 总版技术专家分年内排行榜第四
2014年 总版技术专家分年内排行榜第三
2012年 总版技术专家分年内排行榜第四
本帖子已过去太久远了,不再提供回复功能。C#之父牛逼还是Java之父牛逼?-红联Linux系统门户
您的位置:
&& 查看内容 - - -
C#之父牛逼还是Java之父牛逼?
lijiang发布于
&&字号: &&&&(网友评论&3&条)&
欢迎大家打口水战!
C#后面有一个强大的微软,Java早已易主。
C#如今一路飙升,各种特性、类库不断,让人应接不暇,很有活力;95年刚出道的Java就被世人戴上了诸多的光环,如今还是是风光依旧,金枪不倒!
有人说C#垃圾:臃肿,闭源,看不到封装的源代码,运行效率低,不稳定,不安全....
有人说Java好:简单易学,开源,稳定性好,效率高.....
还记得曾经有一个十多年Java经验、开发过十多个大型项目的讲师对我说:“.....Java对C#的优势是明显的,C#稳定性差,效率低,我以前开发过一个石油项目是用C#的,后来实在不行就改Java了,结果运行的良好.....”
说实话,我很讨厌Java中extend,implent等等这样的语法,我喜欢C/C++那样简介的语法,每当看见Java中用extend这样的语法表示类继承时,我就有一种恶心的感觉。Java注定与我无缘,不是技术、市场原因,而是它那部分画蛇添足的语法。我08年才偶尔接触到C#,才知道有这么一种语言,我发现我很和它很投机,于是就逐渐的学习起来。
关于语言,它是个既简单又深奥的话题,有关语言的发展史和各个流行语言的来龙去脉,我整理了一下并发表于自己的博客 (当然,写的有些烂,不过还可以凑合着看)
实质上,基于C#和Java的论战、口水战,它们大多是基于计算机基础概念的指代不明或指代模糊造成的, 一些高质量的论战经常涉及到语言本身的问题,语言性能问题,语言的框架和成熟性应用问题 ,我们常常看到作者论战的内容有理有据,有板有眼,我们如果按作者的演示测试下,发现结果的确如此,可是我们往往忽略了一个最根本的问题-----这个论战题目本身是否合情合理,是否有论战的必要性。
比如前段博客园上关于C#性能的论战,发起者本人比较深入的阐述了C#主题并附有自己身边的切实例子,并且注明不是给C#童鞋看的 ,的确,作者关于反射、元数据、CLR等等论述 一般初学者是很难看懂的 ,总体上来讲,除了一些概念、因果关系混淆、指代不明的语句,我是很同意作者对于C#的阐述,但我们却忽略了一个最根本的问题,作者论战的前提是拿C#和C++做性能比较,这就好比拿大象和蚂蚁比较谁更有力量,然后再详细的从生理学阐述蚂蚁为什么没有力量,从实际上阐述还没见过蚂蚁能搬运100斤粮食的例子。这样看来到十分有些意思,作者本身对C#的阐述倒是反映作者C#挺NB的(还有作者的项目经验,作者的微软、德国同事,作者还向微软的技术权威---CLR及Windows编程的作者矫情的提问,....),这种阐述可以做为我们学习C#的宝贵指导经验来分享,但拿它做这样的论战就显得有些另类了。
还有CSDN上关于老赵和包建强关于CIL的论战,包建强对老赵的反驳论述内容让一般人看后觉得挺牛逼的,讲的有理有据,有板有眼,还有详细的代码,看过老赵原文博客内容才晓得,包的反驳牛头不对马嘴,偏离主题,但阐述的内容还是很值得学习思考的。
如是的说,一些论战文章的内容对初学者和我而言的确不错,也反映出作者的实力和成就感,但我们在论战选题上有些令人啼笑皆非,往往竟是些大象和蚂蚁的比较,我是真诚的期待老虎和狮子的巅峰对决
C#之父和Java之父到底哪个牛逼呢?我们可以从技术上、财富上、未来的影响上好好讨论一下!!!!!!!
编程界流行一句话:"真正的程序员用C++"
也就是说Java,C#,Python,Javascript等等属于业余程序员了,我看差不多,C#和Java冲死量就是一门应用层次上的语言,它们的成功不知对技术人员是好是坏。以前我学语言时,认为主要是熟练应用它的框架、API之类的,能做出来项目就行,何必要理解框架是怎样实现的,它的原理是怎样的,这样做是不是有些钻牛角尖,这样做对于我现在的这个项目用得到吗?
我后来发现我错了,这源于一个认识和定位的问题。刚开始的时候我认为发明Flash的肯定比那些精通Flash搞应用做出美轮美奂不可思议效果的人牛逼,因为你就是做的再牛逼,你总得用发明者的东西吧。后来想想不对呀,相对论和原子弹的关系就犹如汉字和史记的关系,理论和实际应用是有区别的。折中考虑下,感觉到我这个问题根本不具有可比性,搞语言开发和语言应用的根本就是两个不同领域,你让搞应用的和搞编译的开发编译器,肯定搞应用的不行,让他们搞开发,肯定搞编译器的没有搞应用的经验丰富,但从技术难度上看搞编译的要比搞应用的大,这样分析的话的确有道理。但后来我发现我的这种争论犯了一个概念性的指代不明错误
其实现在真正支撑IT世界的是儿时经历过打卡引线的那一部分人,中国真正的高手是经历过DOS的那一代人,我们这一代人刚出道学的就是Java这种面向对象的语言,老一代认为我们是幸福的一代,我们渐渐远离老一代C/C++的时光,而越来越多的社会大众选择C#/Java,社会上越来越多的项目也都用C#/Java开发着,但掌控着IT命脉的大公司,微软,IBM,Google等等,它们却数十年闻风不动,依旧用着C/C++开发着它们的东西,的确,我们是简单了、方便了、高效了,但同时我们的定位也完成了,我们不仅在世界上早已有我们自豪的世界工厂称号,我们也成了IT产业的世界工厂----我们成了码农,我们不过是个搞应用层开发的,我们不过干净些,有空调,看着体面些......其实我们就是....
作者:woaicplusplus 发表于:
作者: Eulogize&发布日期:
两个逼都特别的牛
作者: &发布日期:
做任务中……
作者: lyriezheng&发布日期:
还是C/C++牛逼
共有评论数 3/每页显示数 10
发表评论,与各位同人交流。回复请点击下方的我要评论按钮(游客可回复),要发表贴子请点击
=>Linux教程下载?“”(请点击),Linux教程免费下载。
=>求助Linux问题?论坛有39版块,覆盖所有Linux技术层面。前往“”
 |  |  |  |  |  |  |  |  |  |  |  | 
&2015 红联 Powered by SupSite谁告诉我下java和c++、c#那个好学啊,还有那个更容易上手啊?拜托各位了 3Q_百度知道
谁告诉我下java和c++、c#那个好学啊,还有那个更容易上手啊?拜托各位了 3Q
提问者采纳
C#和java语法很接近,只是有些机制不同而已,并且C#的开发工具比较方便,可以进行组件拖拽,事件绑定等,java的开发工具要差一些;结合就业情况和发展来说,C#的门槛要低一些,但是发展的话就不如java了,毕竟C#是微软的产品,而且不能跨平台,而java是可以跨平台使用的,两者差异我就不详细介绍了; C++是一种比较复杂的开发语言,对于新手来说,比较难上手,但是C++开发人员的待遇很高,这事毋庸置疑的,说到这里,java开发的待遇要比C#的待遇好,程序开发的话不可能只学一种语言,必须先精通一门才能更快的去学其他的语言,所以我建立你可以先学java或者C#,根据你的当前情况去决定,谢谢!
其他类似问题
等待您来回答
下载知道APP
随时随地咨询
出门在外也不愁

我要回帖

更多关于 java父类转子类 的文章

 

随机推荐