极简主义
我们有目的性地最小化设计了 Lisp 。我们只添加了最少数量的核心结构和内置结构。如果我们接下来和之前一样小心地对这些进行选择,这将允许我们向它添加所有它所需要的东西。
极简主义背后是双重的动机。第一个优点是它使核心语言易于调试和易于学习。这对开发人员和用户来说是一个很大的好处。就像 奥卡姆剃刀 一样,如果它最终成为同样富有表现力的语言,那么它几乎总是更好地消除任何浪费。第二个优点是,使用小的语言是一种更好的美学。看到我们能够创造一款核心多小的语言,并且仍能从其它方面获得有用的东西,这是一种聪明且有趣的学习方式。作为前卫程序员,我们现在就应该这样,这是我们喜欢的东西。
当前内容版权归 NoahDragon 译 或其关联方所有,如需对内容或内容相关联开源项目进行关注与资助,请访问 NoahDragon 译 .