知名游戏开发者称 C++ 是一种非常糟糕、可怕的语言

2018 年 7 月 10 日 CPP开发者

(点击上方公众号,可快速关注)


来源:oschina

www.oschina.net/news/97875/jonathan-blow-says-cpp-is-a-weird-mess


抛出一个问题:C++ 真的很可怕吗?

2016 年底,C++ 之父 Bjarne Stroustrup 在一次采访中表示:”C++ 让编程专家很容易编写出复杂、高性能、低资源消耗的代码,但不足以成为广大普通程序员喜爱的语言,它需要简化。“他努力说服 ISO C++ 标准委员会的专家和编程教师,希望他们在 C++ 的开发和讲授中使用更简单的方式,而不仅仅专注于最优化和最聪明的技巧,他认为”简单的表述方式才是最优化的方案“。

C++ 的复杂程度连创造者都觉得需要做些改变,它越来越复杂,似乎是业界公认的,同时也给一些开发者带来困扰。近日,有媒体报导,在对著名独立视频游戏开发者、知名游戏”Braid“和”The Witness“的作者 Jonathan Blow 进行采访时,他表示,C++ 太复杂了,严重影响了他的工作,他被迫在项目中工作时停下来思考编程可以悲惨到什么程度,并开发了自己的 Jai 语言来替代 C++。


Jonathan 认为 C++ 是一种非常糟糕、可怕的语言。他说 C++ 的主要缺陷在于它是一个非常复杂和分层的生态系统,在解决不同问题的过程中变得越来越复杂 ; 层数越多,堆叠越高,变得越不稳定,理解起来就越难。


Jonathan 开发 Jai 语言,希望能帮助 C++ 游戏开发人员提高工作效率,他想要提高程序员的生活质量,通过允许程序员使用少量代码构建大量功能来增强表达能力。目前,Jai 相比 C++ 的工作效率提高了约 15%,但 Jonathan 认为,随着时间的推移,这个数字将会提高到 50% 和 80% 之间。

你认为 C++ 复杂可怕吗?哪个语言又不复杂可怕了?欢迎留言。


【关于投稿】


如果大家有原创好文投稿,请直接给公号发送留言。


① 留言格式:
【投稿】+《 文章标题》+ 文章链接

② 示例:
【投稿】《不要自称是程序员,我十多年的 IT 职场总结》:http://blog.jobbole.com/94148/

③ 最后请附上您的个人简介哈~



看完本文有帮助?请分享给更多人

关注「CPP开发者」,提升C/C++技能

登录查看更多
0

相关内容

关于开源中国社区 OSChina.NET 找到您想要的开源软件,分享和交流 开源中国社区简介: 开源中国社区 oschina.net 成立于2008年8月,其目的是为中国的IT技术人员提供一个全面的、快捷更新的用来检索开源软件以及交流使用开源经验的平台,目前开源中国社区已收录超过一万七千多款开源软件。
经过不断的改进,目前开源中国社区已经形成了由开源软件库、代码分享、资讯、讨论区和博客等几大频道内容。
【实用书】Python技术手册,第三版767页pdf
专知会员服务
235+阅读 · 2020年5月21日
【经典书】数据结构与算法C++,第二版,738页pdf
专知会员服务
167+阅读 · 2020年3月27日
【强化学习】深度强化学习初学者指南
专知会员服务
180+阅读 · 2019年12月14日
各编程领域最好的入门书籍
程序猿
28+阅读 · 2018年7月29日
在公司一直“涨薪”的程序员都关注了这些......
那个学Python的同龄人,也许已经抛弃了你
Python 杠上 Java、C/C++,赢面有几成?
CSDN
6+阅读 · 2018年4月12日
2年Java经验,真的就拿不到30万年薪吗?
程序员观察
3+阅读 · 2018年4月8日
Python为啥这么牛?
Python程序员
3+阅读 · 2018年3月30日
科技主义者的行动指南:李彦宏罗永浩完美压轴
极客公园
4+阅读 · 2018年1月21日
程序员进阶指南:如何提升自身的不可替代性
开源中国
4+阅读 · 2018年1月8日
Visualizing and Measuring the Geometry of BERT
Arxiv
7+阅读 · 2019年10月28日
VrR-VG: Refocusing Visually-Relevant Relationships
Arxiv
6+阅读 · 2019年8月26日
Knowledge Based Machine Reading Comprehension
Arxiv
4+阅读 · 2018年9月12日
Arxiv
10+阅读 · 2018年4月19日
VIP会员
相关VIP内容
相关资讯
各编程领域最好的入门书籍
程序猿
28+阅读 · 2018年7月29日
在公司一直“涨薪”的程序员都关注了这些......
那个学Python的同龄人,也许已经抛弃了你
Python 杠上 Java、C/C++,赢面有几成?
CSDN
6+阅读 · 2018年4月12日
2年Java经验,真的就拿不到30万年薪吗?
程序员观察
3+阅读 · 2018年4月8日
Python为啥这么牛?
Python程序员
3+阅读 · 2018年3月30日
科技主义者的行动指南:李彦宏罗永浩完美压轴
极客公园
4+阅读 · 2018年1月21日
程序员进阶指南:如何提升自身的不可替代性
开源中国
4+阅读 · 2018年1月8日
Top
微信扫码咨询专知VIP会员