C/C++这么难,学会了C/C++的人到底有多牛X呢?

本文探讨了C和C++语言的特性,指出它们的“弱智”之处实际上推动了程序员的成长。由于语言本身提供的库和框架有限,程序员需要自行解决许多问题,从而在通用性、跨平台开发、高性能应用优化等方面积累了广泛的知识和经验。虽然C/C++的艰难学习过程让程序员显得更牛,但作者强调,任何语言的程序员通过不断学习和实践都能达到高水平。
摘要由CSDN通过智能技术生成

1、C和C++够笨,逼的程序员自己做很多事。

        C其实大家都知道,是一门中低级语言,保留了指针等汇编特征,与系统底层结合密切。C++呢,更多的向个Object C,即面向对象的C。但这些,其实并不能够让程序员显得很牛。

        个人的理解,之所以C和C++程序员显得很牛,其实原因和大家想像的正好相反,不是因为C和C++太强大,而是这两门语言太弱智了。

        C和C++,由于设计时,主要针对系统底层,操作系统层面的应用,因此,其提供的核心基本库相对比较简陋,没有提供很多华丽的框架,VC的MFC不算啊,那是针对Windows的,不是C++的基本特性。

        这直接导致了C和C++程序员,在进行大型开发时,缺乏现成的框架模板可以使用,也没有太多的工具库可以使用,像Java等其他语言,基本都提供了常见的几乎所有数据结构类,或者工具模块,不过,C和C++没有,搞得C和C++程序员,这群可怜的娃,啥事都喜欢自己做。

2、C和C++够通用,逼的程序员广种薄收。

        这个通用,分两层意思。

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值