Bjarne Stroustrup 设计并开发了 C++。他还撰写了许多有关该语言的书籍和一百多篇科学论文。在接受 Evrone 采访时,他分享了他对预期 C++ 与现在使用方式之间的差异的看法,以及新版本中将会有哪些新内容。
关于教育
当我尝试解释我的想法时,我意识到仅仅创造某些东西是不够的,你需要教会人们如何很好地使用你所创造的东西。这对 C++ 来说成为了一个问题。我的信息常常被那些有着简单想法和喜欢夸大其词的人所淹没。在 20 世纪 80 年代和 90 年代,我经常听到这样的抱怨:“我们无法足够快地培训教师”,而且 C++ 的教学也经常很糟糕。难怪有些人对 C++ 持非常负面的看法。
关于数学
数学教会我们要精确,不要相信过于简单或 中英数据 错误的观念。有些领域需要数学,例如科学计算,某些类型的图形和大多数财务软件,但对于大多数人来说,需要数学的领域是概率论和统计学。你的代码够快吗?它会扩大吗?可能发生的事件及其后果是什么?
关于虐待
每一个新的强大的特性或技术都不可避免地会被用在不合适的地方,而且常常是不正确的。我看不出有任何方法可以避免这种情况。我们的热情推动着我们,但随着时间的推移,我们必须学会更好地使用我们的工具并放慢一点速度。但是,也有好处,用多了就会暴露缺点,可以消除。
Evrone 访谈:C++ 创建者的有趣想法
-
- Posts: 55
- Joined: Mon Dec 23, 2024 5:49 am