我在设计开发的编程语言, Hello, World 跑通了

306 天前
 daqing

语言暂时取名叫:Emo 。

目前实现了函数和类的调用。

看图说话:

9515 次点击
所在节点    分享创造
89 条回复
struggle001
306 天前
推广下 www.fibjs.org
struggle001
306 天前
levelworm
306 天前
@caola 我觉得 C 加上 C++的少数特性写起来就很舒服了。
levelworm
306 天前
@inframe 我觉得如果团队允许的话,的确蛮爽的,相当于自己创造一门语言了。只不过大多数时候大伙还是会选用已有的选项。创造一门语言需要的精力实在是太多了。光是测试就要写很多。

楼主这种如果能够编译成 LVVM 的 IR 就可以了,不用自己写后端。
mengzhuo
305 天前
@levelworm 想起了仓颉为了适配 LVVM IR 有些语言特性还要砍哈哈哈
zhiyu1998
305 天前
Emo 语言,越写越 Emo
daqing
305 天前
@zhiyu1998 口号错了。

正确的口号是:用 emo ,不 emo 。
ixoy
305 天前
新语言解决了什么特别问题?有什么别于其他语言的新特性?
Mslxl
305 天前
@daqing #23 我觉得优秀的语法可以直接沿用。对于新语言,我更期待它在类型系统、应用落地上有更好的表现

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/1089110

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX