如果C++很强大,为什么它不及Java、Python流行?

 C ++非常强大,因为它非常接近CPU。它使您的代码真正快速,但是您必须编写大量代码。用C ++进行多线程或异步编程是最糟糕的噩梦。这很难使用。但是,当今使用的几乎所有操作系统都是用C ++编写的。您计算机上几乎所有的驱动程序都是用C ++编写的。

成都创新互联服务项目包括安溪网站建设、安溪网站制作、安溪网页制作以及安溪网络营销策划等。多年来,我们专注于互联网行业,利用自身积累的技术优势、行业经验、深度合作伙伴关系等,向广大中小型企业、政府机构等提供互联网行业的解决方案,安溪网站推广取得了明显的社会效益与经济效益。目前,我们服务的客户以成都为中心已经辐射到安溪省份的部分城市,未来相信会继续扩大服务区域并继续获得客户的支持与信任!

C ++曾经是世界上很受欢迎的语言之一。

但是,就像说的那样,当您只看到钉子时,所有问题都可以用锤子解决。就在20到30年前,几乎所有问题都是钉子。编写的大多数软件不是数据库,财务,游戏或文字处理器。它们是操作系统,BIOS,驱动程序,而当您的应用运行时,这几乎是当时唯一的运行方式。制作文字处理器时,必须为所有打印机制作驱动程序。人们确实选择了您的软件,因为他们支持自己的图形卡和打印机,而您必须自己编写所有软件。

然后事情变了。CPU已成为多核,今天您可以在1 cpu上拥有12个核,但是每个核的运行速度都比早期型号慢。因此,为了获得良好的速度,您必须编写多线程代码。这就是为什么C ++如今不那么流行的原因之一。

另一个原因是我们今天拥有的程序员比20-30年前更多。人们不再制作操作系统和驱动程序。我们正在制作网站,卡路里计数器,星图,游戏,拼图,数据库,财务应用程序,仅举几例。这些应用程序不必运行很快,因为它们花费99%的时间只是在等待用户输入,而且计算机运行速度非常快。您不必从头开始编写C ++程序。但是你可以。

如今,有一些框架可以使C ++看起来像普通的编程语言,可以执行普通的应用程序。您可以编写任何应用程序而无需执行单个指针链接列表或进行任何按位操作,但如果需要,可以在其中进行。

C ++功能强大,因为您可以在任何级别输入它。您可以是一个完整的初学者,也可以是具有40年编程经验的astro物理学家,而C ++正是您所追求的。在某些情况下,新的语言和工具可以用更少的时间更好地解决您的问题。您所有的问题都不再是钉子,因此请选择合适的工具或适合您工作的工具。但是请知道,您今天用于制作应用程序和解决方案的大多数工具都是C ++构建的。

另外如果你想更好的提升你的编程能力,好好学习C/C++编程知识的话!那么你很幸运~

本文标题:如果C++很强大,为什么它不及Java、Python流行?
当前地址:http://www.hantingmc.com/qtweb/news40/533790.html

网站建设、网络推广公司-创新互联,是专注品牌与效果的网站制作,网络营销seo公司;服务项目有等

广告

声明:本网站发布的内容(图片、视频和文字)以用户投稿、用户转载内容为主,如果涉及侵权请尽快告知,我们将会在第一时间删除。文章观点不代表本网站立场,如需处理请联系客服。电话:028-86922220;邮箱:631063699@qq.com。内容未经允许不得转载,或转载时需注明来源: 创新互联