Amethyst Studio
2025年度总结
2025年结束了。对我来说,这不是一个简单的一年。这一次的年终总结,总结的是过去十年,也就是2015-2025年的得失。从双非一本药科大学籍籍无名的药学生,到世界名校的计算机硕士,这条路,回过头来想想,嗯,我做到了。
6512 words
|
33 minutes
Cover Image of the Post
MoonLLVM - 小型编译框架的理想
小型编译框架也有大作为
3774 words
|
19 minutes
Cover Image of the Post
MoonBit与LLVM共舞(下)- llvm后端生成
这个系列的文章来教你使用MoonBit来实现一个自己的编译器,这是第二部分,在前端解析部分完成后,我们来借助llvm.mbt的能力生成后端。
4705 words
|
24 minutes
Cover Image of the Post
MoonBit与LLVM共舞(上)- 实现语法前端
这个系列的文章来教你使用MoonBit来实现一个自己的编译器,这是第一部分,我们使用MoonBit来实现语法解析工具。
4891 words
|
24 minutes
Cover Image of the Post
MoonBit C FFI指南
介绍一些在MoonBit中使用C生态的方法。
4539 words
|
23 minutes
Cover Image of the Post
MoonBit中的面向对象编程
MoonBit是一个函数式编程语言,但是依然可以借助一些特性,来完成面向对象编程开发,实现组合,继承与多态。
4791 words
|
24 minutes
Cover Image of the Post
用类型系统武装的Python
Python的类型系统带来了诸多问题,也许我们可以使用moonbit强大的类型系统去武装python。
2290 words
|
11 minutes
Cover Image of the Post
AI编程的挑战
大模型的能力当然十分重要,但是另外一个角度,编程语言,可能是一个重要却容易被忽视的角度,我们熟悉的很多语言,都不太适合用AI去构建大型项目。
3458 words
|
17 minutes
Cover Image of the Post