高中生自创开源编程语言作为成人礼——网友锐评:依托答辩

来源: OSCHINA
编辑:
2024-05-07 12:35:00

事件背景:

一名高中生独立设计和开发了名为「Key Lang」的编程语言。他在 B 站上传视频分享了这门自创的编程语言,表示这是送给自己的成人礼,项目也已在 GitHub 开源。

Key Lang 采用 Rust 编写,部分特性如下:

  1. 消去了引用的存在, 初学者也能轻松上手
  2. 更短的循环,for!代替while(true)
  3. 更方便的迭代器,for i:20即可循环20次
  4. 更强大的match, 原生支持数字范围匹配
  5. 有趣的extern, 用key代码直接操作动态链接库!
  6. 区分整数和浮点数, 再也不用floor遍地跑
  7. 原生类型支持, 动态类型检查, 大量减少判断量
  8. js一样用{}字面量创建哈希表
  9. 原生类型Buf让你轻松操作内存

从作者的介绍来看,他是一名在读高中生,目前正在准备高考。他在项目仓库的 Readme 中写道:

在我17岁时, 就在只有标准库的情况下完成了整个工程, 并独自创建了Key语言官网和在线尝试Key语言两个网站.

这一切, 或许都只是我的成人礼罢了.

但对于程序员来说,这是用代码说话的世界。于是就有网友指出了一些代码问题,当然措辞的攻击性比较强:

随即双方开始了激烈讨论,看评论两位的年龄相仿。大家自己去吃瓜吧!

展开阅读全文
点击加入讨论🔥(8) 发布并加入讨论🔥
本篇精彩评论
我觉得纯粹点吧,只看代码,不去看身份和动机,一是这已经脱离了程序员该讨论的范围了,二是别让有心之人拿这个炒作,把程序员往饭圈方向带,我劝各位就此打住,三是国内互联网水很深,脱离本质去追求别的东西,容易被带跑偏割韭菜。想贡献的就去贡献,有 issue 的提 issue,做一个无情的写代码的机器就好了。搞饭圈那一套对这个行业有害无利,国内苦饭圈思维久矣。
2024-05-09 14:48
1
举报
8 评论
1 收藏
分享
返回顶部
顶部