当前位置: 首页 > 科技观察

开发者JonathanBlow认为C++是一门糟糕的语言

时间:2023-03-20 23:33:23 科技观察

著名独立游戏开发者JonathanBlow认为C++真的是一门糟糕的语言,可怕到他想停下自己的工作,发明一门新的语言来提高程序人员的生活质量。JonathanBlow是著名的独立益智游戏《Braid》和《The Witness》的作者,他于2014年夏天开始研究Jai,这是一种C++的替代语言,同时还在研究《The Witness》。Jai仍在开发中,尚未发布。Blow在GamelabBarcelona谈到了他认为C++的主要缺陷:他认为C++过于复杂的分层生态系统增加了解决不同问题的复杂性。层数越多,堆得越高,就越不稳定,越难以理解。他的Jai语言试图解决这些问题,简化系统,增加表达能力,让程序员用少量的代码构建大量的功能。