Lafite语言是面向过程、弱类型、图灵完全的编程语言,语法上参考了golang,运行时依赖于作者所开发的lvm。
lvm是用java开发的一个简化版虚拟机,可以理解为lvmonjvm,支持作者自定义字节码运行。
Lafite语言是作者在2020年新冠疫情期间,无所事事所开发的语言,其Lafite的命名来自于作者养的一条金毛犬。
该语言从学习到实现再到开源大概用了10天时间,目前还处于非常前期的版本,后期视情况而定可能会加入大量新特性。
有些朋友可能会觉得开发一门语言是很高深的事情,作者希望通过这样一个小的实践项目,让大家了解到这方面的内容,揭开编程语言的神秘面纱。
评论