康威生活游戏的多语言实现 该项目的目标是以多种编程语言创建几乎相同的“ ”(GOL)实现。 我这样做是为了学习新的编程语言,并通过简单的实现粗略了解每种语言的语法差异和运行速度(没有特定语言的优化无法应用于其他语言)。 为了进行公平的比较,所有实现都使用核心语言中可用的功能(尽可能没有框架)进行尽可能相似的编码。 每个实现都演示了基本的控制流(如果是,for,foreach,while等),以及每种语言的核心概念(例如变量赋值,方法定义,数组/列表,哈希/字典等)。 它还使用标准的OOP功能(例如,类定义/变量/方法,实例变量/方法,类/变量/方法可见性)。 注意:因为我已使所有实现尽可能