高中生自创开源编程语言作为成人礼——网友锐评:依托答辩
事件背景: 一名高中生独立设计和开发了名为「Key Lang」的编程语言。他在 B 站上传视频分享了这门自创的编程语言,表示这是送给自己的成人礼,项目也已在 GitHub 开源。 https://www.bilibili.com/video/BV1St421P72d/ https://github.com/Bylx666/key-lang Key Lang 采用 Rust 编写,部分特性如下: 消去了引用的存在, 初学者也能轻松上手 更短的循环,for!代替while(true) 更方便的迭代器,for i:20即可循环20次 更强大的match, 原生支持数字范围匹配 有趣的extern, 用key代码直接操作动态链接库! 区分整数和浮点数, 再也不用floor遍地跑 原生类型支持, 动态类型检查, 大量减少判断量 像js一样用{}字面量创建哈希表 原生类型Buf让你轻松操作内存 从作者的介绍来看,他是一名在读高中生,目前正在准备高考。他在项目仓库的 Readme 中写道: 在我17岁时, 就在只有标准库的情况下完成了整个工程, 并独自创建了Key语言官网和在线尝试Key语言两个网站...
