C++的千年之问17c.c++是谁的“精神传人”

泉源:证券时报网作者:
字号

17c.c++的降生与生长

C++语言由BjarneStroustrup在1983年发明,是C语言的一个扩展版本,具有面向工具编程的特点。它不但保存了C语言的?高效性和无邪性,还引入了新的看法和机制,使其在系统编程、应用软件开发以及大型系统设计等方面具有极大的优势。

C++的降生标记着编程?语言生长史上的一个主要里程碑。其初志是为了提升C语言的表达?能力,特殊是在面向工具编程方面,从而能够更好地解决重大软件系统的设计和开发问题。在C++语言的生长历程中,许多优异的程序员和科学家为其孝顺了自己的智慧和实力,使其逐渐成为一门成熟且强盛的编程?语言。

小序:C++的历史配景

C++是由贝尔实验室的BjarneStroustrup在1980年月初开发的,是C语言的一个扩展和演变。从最初的C语言,到C++的降生,程序员们希望能够在保存C语言的?初级操作能力的引入更高条理的笼统,从而提高代码的可维护性和可扩展性。

这一点在C++中获得了充分体现,通过类和工具、模板等新特征,C++迅速成为了最受接待的编程?语言之一。

++的焦点头脑

C++的焦点头脑是“多重关注点疏散”。这一理念不但体现在语言的设计之中,更是贯串于C++编程的整个历程。通过面向工具编程(OOP)的要领,C++允许开发者将重大的系统拆解成更小、更自力的部分,每个部分都有自己的职责,从而提高代码的可读性和可维护性。

这种头脑与C++的精神传人亲近相关,由于它强调代码的清晰、精练和高效。

众多优异程?序员与科学家

1.StanleyB.Lippman:标准库的作者之一

StanleyB.Lippman是著名的盘算机科学作家和程序员,他在《TheC++ProgrammingLanguage》和《C++Primer》等书籍中对C++举行了详细的叙述和推广。他照旧C++标准库《TheC++StandardLibrary:ATutorialandReference》的作者之一,为C++的标准库孝顺了主要的手艺和理论支持。

2.Josuttis,NicolaiM.:标?准委员会成员

NicolaiM.Josuttis是C++标准委员会的成员之一,他在C++标准化历程中施展了主要作用。他编写的《TheC++StandardLibrary:ADeveloper'sGuidetotheSTL》一书详细先容了STL(标准模板库)的各个组成部分,对C++的标准库举行了深入的剖析和推广。

代码质量与代码美学

在C++的生长历程中,代码质量和代码美学始终是开发者关注的焦点。高质量的代码不但能够提高开发效率,还能镌汰调试和维护的时间。而代码美学则关注的是代码的可读性和雅观性,使得代码在视觉上也能给人以优异的体验。这一点在C++的传承中尤为主要,由于它不但仅是一门工具,更是一种编程艺术。

校对:叶一剑(p6mu9CWFoIx7YFddy4eQTuEboRc9VR7b9b)

责任编辑: 高开国
为你推荐
用户谈论
登录后可以讲话
网友谈论仅供其表达小我私家看法,并不批注证券时报态度
暂无谈论