知名开发者Blow直言:C++语言令人担忧
在游戏开发界,独立游戏大师 Jonathan Blow 对 C++ 的评价可谓一针见血,他甚至将其称为“可怕的语言”。如此强烈的言辞背后,是他为了提升程序员生活质量而倾力研发的新语言——Jai。这位曾创作出《Braid》和《The Witness》等经典解密游戏的开发者,在2014年夏,正当他全情投入《The Witness》的开发时,便开始了对 C++ 的替代语言 Jai 的设计之旅。
Jai 目前尚处于研发阶段,尚未对外公开。Blow 在 Gamelab Barcelona 的演讲中,深入剖析了他眼中 C++ 的主要缺陷:他认为 C++ 的复杂层状生态系统大大增加了解决问题的难度。层级的叠加不仅让系统变得越来越高,也越发不稳定,难以捉摸。而他的 Jai 语言正是为了解决这些问题而生,它旨在简化系统结构,提升表达力,让程序员能够以更少的代码实现更多的功能。