作为最初只是出于改进C语言、增加部分基于面向对象编程功能的C++,它的成功令C++之父Bjarne Stroustrup自身都感到意外:“C++的成功令人惊讶。” 不过,也是因为C++一直广受开发者喜爱,Bjarne Stroustrup多年来始终坚持在开发一线——目前71岁的他仍在积极参与C++开发工作。经常有受益于C++的开发者说,C++改变了他们,但殊...
Stroustrup 将我们目前的情况称为“一个机会”,提醒大家自 C++ 诞生以来,类型和资源安全一直是其目标。“我们当时拥有的硬件无法保证完全安全,现在也无法保证所有语言和所有用例的安全。”但 Stroustrup 不希望看到 C++ 的内容表达受到限制,事实上,他设想了一种仍然遵守该语言 ISO 标准的解决方案。“我们需要它是 C++。
此外,Stroustrup 指出,许多所谓“安全”语言实际上将底层任务外包给 C 或 C++,以便访问操作系统、硬件资源或其他历史代码库,这些代码往往隐藏在库中,甚至使用完全不同的语言开发。与 CISA 的“安全设计”计划类似,Stroustrup 主张采用逐步改进的方案来提升 C++ 的安全性,而非推倒重来。他援引加尔定律,指出“有效...
作为最初只是出于改进C语言、增加部分基于面向对象编程功能的C++,它的成功令C++之父Bjarne Stroustrup自身都感到意外:“C++的成功令人惊讶。” 不过,也是因为C++一直广受开发者喜爱,Bjarne Stroustrup多年来始终坚持在开发一线——目前71岁的他仍在积极参与C++开发工作。经常有受益于C++的开发者说,C++改变了他们,但殊...
1950 年 12 月 30 日:C++ 的创造者 Bjarne Stroustrup 出生 1950 年 12 月 30 日,Bjarne Stroustrup 在丹麦出生,他以创造编程语言 C++ 而闻名,被称为“C++ 之父”。用他本人的话来说,自己“发明了 C++,写下了它的早期定义并作出了首个实现……选择制定了 C++ 的设计标准,设计了 C++ 主要的辅助支持环境...
C++ 之父 Stroustrup 推出“ C++ 核心准则” jopen9年前 2015年的 C++ 大会 9月20-25日在美国华盛顿州的 Bellevue 举行。C++ 之父 Bjarne Stroustrup 在本次大会的主题演讲上,宣布了C++ 的核心准则(C++ Core Guidelines)。这份准则旨在帮助程序员更加高效地使用现代的 C++("现代 C++" 指 C++11 和 C++14 ...
C++的缔造者Bjarne Stroustrup在最初就把——能够兼容C,能够复用大量已经存在的C库——列为C++语言的重要目标。但两种语言的编译器对待名字的处理方式是不一致的,这就给链接过程带来了麻烦。 例如,现有一个名为my_handle.h的头文件,内容如下: 然后使用C语言编译器编译my_handle.c,生成目标文件my_handle.o。由于...
1.本书作者Bjarne Stroustrup(本贾尼·斯特劳斯特卢普)被誉为“C++之父”,本书也是作者最重要的专业著作之一; 2.译者裘宗燕,北京大学数学学院信息科学系教授,同时也是知名的程序设计专家,著有《从问题到程序——程序设计与C语言引论》、《数据结构与算法:Python语言描述》等; ...
1.本书作者Bjarne Stroustrup(本贾尼·斯特劳斯特卢普)被誉为“C++之父”,本书也是作者最重要的专业著作之一; 2.译者裘宗燕,北京大学数学学院信息科学系教授,同时也是知名的程序设计专家,著有《从问题到程序——程序设计与C语言引论》、《数据结构与算法:Python语言描述》等; ...
“我想用通信系统创造一个多计算机系统,这个通信系统可以共享内存,或者网络,” Stroustrup解释说。 “我把重点放在软件上。我需要编写底层的,接近硬件的代码,比如内存管理器,进程调度程序和设备驱动程序,来分离软件组件,以便它们可以在沟通方式定义明确的独立电脑上运行。” ...