BOO入门
Boo Primer
编辑在微软推出.NET Framework之后,作者Rodrigo Barreto de Oliveira非常喜爱这个环境,却又惊讶于无法使用自己最喜爱的语言来进行开发(当时只提供C#、Visual Basic .NET、JScript .NET),所以就在2003年开始著手开发一个语法类似Python,同时兼具静态、动态语言特性的语言。
Boo是个物件导向语言,语法非常接近Python,并且提供了许多可以扩充编译器的有趣特色,并且可以运行在.NET Framework或Mono上。
翻译自BOO Primer,翻译前已取得许可:BOO Primer License。
- 开始
- 变数
- 流程控制/条件
- 流程控制/回圈
- 容器与转型
- 运算子
- 函数
- 类别
- 方法
- 多型与继承
- 结构
- 命名空间
- 列举
- 例外
- 将函数当作物件与多执行绪
- Generators
- 巨集(巨集)
- 鸭子类别型
- 使用Boo编译器
- Boo专案的架构
- 制作 Boo 专案时的建议
- 写作 Boo 档案时的建议
- 写作 Boo 类别时的建议 (并没有此section)
- 文件
- 有用的连结