2021年了,为什么还选择C++?其余的不香吗?

463 阅读3分钟

首先以我个人观点来说,C ++对于我的吸引力不仅仅是它的技术优点。我认为除了技术功能清单之外,C ++还有一些特别之处。在编程讨论中提及C ++一词,对话可能会有所变化。选择C ++的原因之一是其声誉。所以我为什么还会选择C++。

be33df4c7c5a4102b6d4089a0c5a3d44.jpg

Java出现了,C#出现了。C ++都幸免于难。您还拥有PHP,Perl和Python以及Ruby的4个强力竞争对手。Rust,Go和Swift都在这里。所有这些都是有用的语言,但是他们都还是没能撼动C++的地位。 最新的本地语言会影响C ++的势头吗?不太可能。实际上,只需尝试使用其他一种语言来推动软件开发的极限。用力推举该语言的优点以及实用性。但您最终可能还是转向了C ++。就像Sun推动Java而抨击C++的这样。

来自于一个国外程序员的意见: Facebook是一个庞大的Web应用程序,在社交媒体领域显得尤为重要。它始于标准PHP。几年后的巨大增长导致Facebook越来越多地使用C ++。在2010年左右,他们开始深入研究C ++,以寻求一个更好的Web引擎来运行该PHP。使PHP在数十亿用户的规模上运行需要C ++。社交媒体在后台由C ++主导。

7282766628564e10b64d1131b9217c75.jpg Evernote在2007年前后用C#和WPF编写了一个不错的版本。当时,包罗万象的语言支持.NET程序。几年后,他们改用C ++并克服了一些技术限制。C#可能是一个非常有生产力的选择。但是,向C ++的更改实际上是一个好举动。今天,他们的程序可以在12种以上的操作系统上运行。使得Evernote可以拥有更多的粉丝。 从事软件开发的人们已经看到C ++开发人员提供了出色的

解决方案。其中一些解决方案突破了公认的技术障碍。没有人真正想被编程语言所限制。在某些情况下,花更少的时间使用Python,Java或C#编写程序可能比最大程度地控制程序与计算机的交互更为重要。在大多数情况下,您可以使用这些语言。在IT或简化的应用程序开发场景中,这种实用主义通常是必需的。但是,当您需要更多时,C ++是可靠的。 传统上,C ++尚未像其他语言那样广为宣传。这并不意味着有关该语言的信息鲜为人知。人们对C ++越来越感兴趣的部分原因是它无处不在。这个就是,C ++不会让您失望。当您想通过编写代码来解决更大,更雄心勃勃的事情时,C ++往往是您的最佳选择。

c53298660aea44b393b3fb5df31c85be.jfif

最后,遇到问题多百度,多找大神问也是很重要的,建议进这个群一起聊,跟前辈一起探讨,也会得到很多帮助。也可以交流学习心得,技术问题,可以获取PDF书籍源码、教程等给大家免费使用 。