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++程序员。好像什么都不懂,还感觉自己挺是回事儿。

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

 

提取子串 :串“abcba”以字母“c”为中心左右对称;串“abba” 是另一种模式的左右对称。 这两种情况我们都称这个串是镜像串。特别地,只含有1个字母的串,可以看成是第一种模式的镜像串。

/*提取子串 * 串“abcba”以字母“c”为中心左右对称;串“abba” 是另一种模式的左右对称。 * 这两种情况我们都称这个串是镜像串。特别地,只含有1个字母的串,可以看成是第一种模式的镜像...

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

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

Thread类和Runnable接口这两种线程创建方式的比较

Thread类和Runnable接口这两种线程创建方式的比较 举例:卖火车票--100张票 使用两种方法:     1.继承Thread类方式实现     2.实现Runnable接口实现 ...

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

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

做物联网无线开发,不知道这两种技术对比怎么行?

物联网,物物相连,无线技术的迅速发展为物体之间的信息互通提供了技术支撑,在物联网的普及过程中,无线技术将扮演着越来越重要的角色。本文通过常见的两种LPWAN无线通讯技术(NB-IoT/LoRa)对比,...
  • wifiadv
  • wifiadv
  • 2017年12月06日 16:33
  • 86

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

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

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

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

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

jdbc是数据库中间代理商为了是java连接数据库而定的一个协议 或者说是方法,通过jdbc-odbc的方法进行数据库连接,是连接一次创建一次的做法 1,由数据库驱动和协议组成连接数据的方法,调用中间...
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:C和C++这两种最亲近的语言开始争起来了.
举报原因:
原因补充:

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