如何评价MONO,一个还有火柴盒
答案:1 悬赏:30 手机版
解决时间 2021-02-12 01:55
- 提问者网友:喧嚣尘世
- 2021-02-11 12:52
如何评价MONO,一个还有火柴盒
最佳答案
- 五星知识达人网友:酒者煙囻
- 2021-02-11 13:00
1、Boo 是.NET 下有和python相似语法的一种静态语言。
2、Boo一方面可以获取动态语言,例如类似Python这样的语言语法方面的优势,例如一些内建数据结构。
3、另一方面,其又是有类型的静态语言,具有速度等方面的优势。
4、Boo 是个面向对象语言,语法非常接近 Python,并且提供了许多可以扩充编译器的有趣特色,并且可以运行在 .NET Framework 或 Mono 上。
5、在微软推出.NET Framework之后,作者Rodrigo Barreto de Oliveira非常喜爱这个环境,却又惊讶于无法使用自己最喜爱的语言来进行开发(当时只提供 C#、Visual Basic .NET、JScript),所以就在 2003 年开始着手开发一个语法类似Python,同时兼具静态、动态语言特性的语言。
6、与其他的 .Net 语言一样,BOO 并无法产生二进制代码。但与其他 .Net 语言最大的不同,它除了可以被编译为 MSIL Byte Code,在通用语言运行库(Common Language Runtime)执行之外,还可以作为 script 来执行(使用 booi、booish)。
2、Boo一方面可以获取动态语言,例如类似Python这样的语言语法方面的优势,例如一些内建数据结构。
3、另一方面,其又是有类型的静态语言,具有速度等方面的优势。
4、Boo 是个面向对象语言,语法非常接近 Python,并且提供了许多可以扩充编译器的有趣特色,并且可以运行在 .NET Framework 或 Mono 上。
5、在微软推出.NET Framework之后,作者Rodrigo Barreto de Oliveira非常喜爱这个环境,却又惊讶于无法使用自己最喜爱的语言来进行开发(当时只提供 C#、Visual Basic .NET、JScript),所以就在 2003 年开始着手开发一个语法类似Python,同时兼具静态、动态语言特性的语言。
6、与其他的 .Net 语言一样,BOO 并无法产生二进制代码。但与其他 .Net 语言最大的不同,它除了可以被编译为 MSIL Byte Code,在通用语言运行库(Common Language Runtime)执行之外,还可以作为 script 来执行(使用 booi、booish)。
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯