shiika:一种静态类型的编程语言 源码
椎香 Shiika是一种静态类型的,类似于Ruby的编程语言。 自2000年以来,Ruby就一直是我的“母语”。我对Ruby的热爱是: 容易写 不带括号的方法调用(例如p foo ) 方便的语法,例如#{} ,修饰符if等。 功能强大,数量少的核心类(例如,数组也表现为堆栈或队列) 另一方面,静态类型具有许多优点。 更好的性能(使优化更容易) 易于重构(通过检查类型错误而无需执行) Shiika尝试将这些结合起来。 大多数静态类型化语言(例如C ++ / Java / Scala / Go / Swift / Kotlin / Rust等)都是为执行速度而设计的。 但是我想要一种“轻量级”静态键入语言。 主要特点 类似于Ruby的语法 静态类型检查 一切都是对象 用Rust编写,编译为LLVM IR 设计方针 轻而易举 Shiika是胶水语言。 对关键性能零件使用C或Ru
用户评论