C和C++这两种最亲近的语言开始争起来了.

原创 2007年09月12日 13:55:00

    本来C和C++两种语言,一直都是放在一起来说的,说法为:C/C++。结果由于Linus大牛对C++放炮,这两种语言的使用者开始互相埋汰对方了,我本人不用C++,纯属看热闹,却也看的非常开心。不用C++,自然就没有资格对这个争论指手画脚了,但是,对于C++,我当然也有自己的一些想法,这些想法从我开始学习C++到现在已经存在好多年了。

    首先,从语言方面来说,C++是全世界最复杂的语言,这个应该是全世界公认的事实了,光讨论语言的Effictive系列就整出来两本,可见这门语言多失败了,到处是给开发人员挖的坑。

    其次,运行速度方面。这个跟语言无关,跟编译器有直接关系,但是由于C++语言过份复杂,导致连一个实现C++标准的编译器都没有,又体现了这种语言的失败。

    再次,总有人说C++开发应用程序快速。这可能是只用过C++的土鳖才能说出来的,不说C#什么的了,就跟C++同级别的Delphi,无论开发Windows应用程序,还是开发Linux应用程序,都比C++不知道快多少倍。

    第四,关于全世界积累的大量的C++代码的问题,这个问题我个人感觉纯是历史问题,C++作为一种面向对象语言,出来的还早,早期的系统肯定竟都是C++的,这个不足以证明C++有多么优秀。

    第五,C++牛人多。其实相比来说,使用C++的成材率很低的,可能是由于说这话的人没见过用C Delphi Java C#的牛人,而且这些牛人差不多对C++都了解。再有就是,那些C++的牛人哪一个不都是有至少十多年开发经验的老人了?十多年经验啊,应该知道这个跟语言其实是没有什么关系的了,我见过大量的2-3年开发经验的水平贼差的C++程序员。好像什么都不懂,还感觉自己挺是回事儿。

    暂时说了上面五点,由于我本身就是一个初级程序员,看问题的眼光就注定了会很浅,哪位高手认为我说的不对,敬请反驳。

 

版权声明:本文为博主原创文章,未经博主允许不得转载。

相关文章推荐

C++第六周任务一【任务1】下面的程序存在编译错误。有两种方法可以修改,请给出这两种修改方案,在报告中说明你倾向于用哪一种?为什么?处理此类问题的原则是什么?

/* (程序头部注释开始) * 程序的版权和版本声明部分 * Copyright (c) 2011, 烟台大学计算机学院学生 * All rights reserved. * 文件名称: 修...

JDBC与JNDI这两种连接方式有什么区别

jdbc是数据库中间代理商为了是java连接数据库而定的一个协议 或者说是方法,通过jdbc-odbc的方法进行数据库连接,是连接一次创建一次的做法 1,由数据库驱动和协议组成连接数据的方法,调用中间...

这两种方法,让你成功通过百度扩展关键词库哦!

导读:如果一个网站想要优化成功,必不可少的就是它自身的关键词库,当然并不是百度已经收录的词库,而是各位SEOer为了编辑人员更有目的性的编写内容,而扩展的网站关键词库!当然,这是一位成熟的优化从业者需...

Java中继承Thread和实现Runnable这两种创建线程有何区别

原文地址:点击打开链接 创建线程的两种方式 Java中线程的创建有两种方式: 1. 通过继承Thread类,重写Thread的run()方法,将线程运行的逻辑放在其中 2. 通过实现R...

Java中继承Thread和实现Runnable这两种创建线程有何区别

Java中线程的创建有两种方式: 1. 通过继承Thread类,重写Thread的run()方法,将线程运行的逻辑放在其中 2. 通过实现Runnable接口,实例化Thread类 在实际应...

Android SHA1值获取方式,开发模式和发布模式这两种模式下的SHA1值是不同的

SHA1值分为两种,即开发模式和发布模式,本文主要讲述了SHA1值的获取方式,这是我最近项目中地图开发用到sha1值获取错误导致地图上线不能显示实现功能,故将这次获取sha1值总结了以下..........

Doctype? 严格模式与混杂模式-如何触发这两种模式,区分它们有何意义?

声明位于文档中的最前面的位置,处于 标签之前。此标签可告知浏览器文档使用哪种 HTML 或 XHTML 规范。 该标签可声明三种 DTD 类型,分别表示严格版本、过渡版本以及基于框架的 HTML...

SQL Server中扫描(scan)和查找(seek)这两种算法的区别

SQL SERVER使用扫描(scan)和查找(seek)这两种算法从数据表和索引中读取数据。这两种算法构成了查询的基础,几乎无处不在。Scan会扫描并且返回整个表或整个索引。 而seek则更有效率,...
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:深度学习:神经网络中的前向传播和反向传播算法推导
举报原因:
原因补充:

(最多只允许输入30个字)