- 凹语言(Go实现, 面向WASM设计): https://github.com/wa-lang/wa
- WaBook(Go语言实现的MD电子书构建工具): https://github.com/wa-lang/wabook
6. 函数和递归
有了分支和带条件的循环之后,如何再配合一个内存读写的辅助函数,µGo就是图灵完备的语言了。其实图灵完备并不是什么了不得的特性。甚至很多宣传图灵完备的语言——比如Brainfuck语言、C++中的模板元语言等——其实是非常的难用。对于现代的通用编程语言来说,图灵完备只能算是一个极低的起点。为了让µGo在图灵完备之后能更有意思一点,我们将在本章引入递归函数的支持,最终目标是实现一个递归版本的斐波那契数列。