[返回电脑前线首页]·[所有跟帖]·[ 回复本帖 ] ·[热门原创] ·[繁體閱讀]·[版主管理]
别人的17岁:自创开源编程语言作为成人礼;你的17岁:...
送交者: gonewithsmoke[☆★★★声望勋衔15★★★☆] 于 2024-05-07 10:29 已读 9937 次  

gonewithsmoke的个人频道

事件背景:

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


https://www.bilibili.com/video/BV1St421P72d

/

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

消去了引用的存在,初学者也能轻松上手

更短的循环,for! 代替 while(true)

更方便的迭代器,for i:20 即可循环 20 次

更强大的 match, 原生支持数字范围匹配

有趣的 extern, 用 key 代码直接操作动态链接库!

区分整数和浮点数,再也不用 floor 遍地跑

原生类型支持,动态类型检查,大量减少判断量

像 js 一样用 {} 字面量创建哈希表

原生类型 Buf 让你轻松操作内存

作者称 Key 语言已实现一个编程语言应有的所有基本功能。





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

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

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

但对于程序员来说,这是用代码说话的世界。于是就有网友指出了一些代码问题,至于措辞——攻击性挺大,侮辱性也极强。主要是说作者写的代码很垃圾、是依托构式、污染开源社区等等。




都是年少气盛的年轻人,作者自然也不服气,于是就在 issue 评论区开始了对线:





被作者怼回去的用户也在 B 站发布了视频,进一步表达自己对该项目及作者的不满:


不细说了,大家感兴趣的话自行去现场围观吧,文末放了链接。



但要说最中肯的还是吃瓜群众的回复:


你的17岁:在被窝里打胶。


喜欢gonewithsmoke朋友的这个贴子的话, 请点这里投票,“赞”助支持!
[举报反馈]·[ gonewithsmoke的个人频道 ]·[-->>参与评论回复]·[用户前期主贴]·[手机扫描浏览分享]·[返回电脑前线首页]
帖子内容是网友自行贴上分享,如果您认为其中内容违规或者侵犯了您的权益,请与我们联系,我们核实后会第一时间删除。

所有跟帖:        ( 主贴楼主有权删除不文明回复,拉黑不受欢迎的用户 )


用户名:密码:[--注册ID--]

标 题:

粗体 斜体 下划线 居中 插入图片插入图片 插入Flash插入Flash动画


     图片上传  Youtube代码器  预览辅助

打开微信,扫一扫[Scan QR Code]
进入内容页点击屏幕右上分享按钮

楼主本栏目热帖推荐:

>>>>查看更多楼主社区动态...






[ 留园条例 ] [ 广告服务 ] [ 联系我们 ] [ 个人帐户 ] [ 版主申请 ] [ Contact us ]