返回首页
最新
大家好,Mach是我一个个人项目,我已经设计和实施了将近两年。它是一种类似C语言的系统编程语言,灵感来自于C、Rust、Zig和Golang等语言,并试图将这些语言的优点结合起来。
现代系统编程语言过于关注“特性”,比如复杂的内存管理、大量的语法糖以减少输入、独特的类型系统、复杂的互操作性等等,这些往往会造成干扰。Mach则是试图将这些问题简化,回归本质。
在实践中,Mach应该让人感觉像是在写C语言,只是多了一些额外的便利功能。
这个项目目前处于非常初期的阶段,但已经有一个完全可操作的引导编译器实现,以及一份完整(虽然质量一般)的语言文档。我现在希望能够吸引一些愿意贡献或挑剔这个项目的人。它并不完美——远非完美,但其理念是合理的。
请看看这个项目,告诉我你的想法,或者更好的是,加入我们的Discord,告诉我你对它的不满。Mach现在正处于一个需要严密审查和批评的阶段,以便锁定一个清晰的前进方向。如果你能提供这些意见,请务必告诉我!