Boo 正在参加 2020 年度 OSC 中国开源项目评选,请投票支持!
Boo 在 2020 年度 OSC 中国开源项目评选 中已获得 {{ projectVoteCount }} 票,请投票支持!
投票让它出道
已投票
授权协议 MIT
开发语言 C# .NET
操作系统 Windows
软件类型 开源软件
所属分类 编程语言
开发厂商
地区 不详
提 交 者 wfifi
适用人群 未知
收录时间 2012-06-28

软件简介

Boo 是个面向对象语言,语法非常接近 Python,并且提供了许多可以扩充编译器的有趣特色,并且可以运行在 .NET Framework 或 Mono 上。
缘起
在微软推出.NET Framework之后,作者Rodrigo Barreto de Oliveira非常喜爱这个环境,却又惊讶于无法使用自己最喜爱的语言来进行开发(当时只提供 C#、Visual Basic .NET、JScript .NET),所以就在 2003 年开始着手开发一个语法类似Python,同时兼具静态、动态语言特性的语言。
程序的执行
与其他的 .Net 语言一样,BOO 并无法产生二进制代码。但与其他 .Net 语言最大的不同,它除了可以被编译为 MSIL Byte Code,在通用语言运行庫(Common Language Runtime)执行之外,还可以作为 script 来执行(使用 booi、booish)。
集成开发环境(IDE)
目前有支援 BOO 的集成开发环境并不多:
MonoDevelop
SharpDevelop
BooLangStudio
Boo 为开放源代码,使用MIT许可证/BSD许可证授权。
*软件介绍来自维基百科
展开阅读全文

评论 (0)

加载中
更多评论
暂无内容
发表了博客
2018/01/09 14:51

FCC-学习笔记 Boo who

FCC-学习笔记 Boo who 1>最近在学习和练习FCC的题目。这个真的比较的好,推荐给大家。 2>中文版的地址:https://www.freecodecamp.cn/;英文版的地址:https://www.freecodecamp.org 3>这次写关于一个JS的问题,名为Pig Latin. 规则要求如下: 检查一个值是否是基本布尔类型,并返回 true 或 false。 基本布尔类型即 true 和...

0
0
发表了博客
2018/05/22 20:07

[T-ARA][Ma boo]

歌词来源:http://music.163.com/#/song?id=22704447 作曲 : 金道勋/Rhymer [作曲 : 金道勋/Rhymer] 作词 : 金道勋 [作词 : 金道勋] 사랑이 어떻게 변하나요 그렇게 쉬운가요 [sa-lang-i eo-ddeo-Ke pyeo-na-na-yo keu-leo-Ke xi-un-ga-yo] 혼자 남은 나는 어떡하죠 Oh baby Don't leave me now [hon-ja na-meun na-neun...

0
0
发表了博客
2014/04/15 11:53

air jordan 4 retro for sale there are a lot of boo

I must acknowledge that the data set is small, so this is not meant as a scientific analysis. However, this data matches very well with the results from the original study that contained around 40 stocks, so air jordan 3 retro the sample size is growing and the results are similar.Those focused o...

0
0
08/28 00:00

【轻松一刻】Red Velvet《Peek-A-Boo》MV

Red Velvet《Peek-A-Boo》MV

0
0
发表于软件架构专区
2017/11/29 10:17

Spring Boot 1 和 Spring Boo 2的差别

有差别,但差别不大。基本上基于SpringBoot的代码不需要改动,但有些配置属性和配置类,可能要改动,改动原因是 配置已经不存在或者改名 类已经不存在改名 听着挺吓人,但我实际切换过程中改动的地方很少。一般正...

34
2
发表了博客
03/14 21:28

spring boo的简单搭建(eclipse+springboot + redis + mysql + thymeleaf)

之前都是自己配xml,很麻烦,就是把那些固有的配置粘来粘去,boot就是为了简化这些配置而生的 关于boot的安装有很多种办法,我选择直接下载带有boot的eclipse(下载网站 https://spring.io/tools ) ( 我当时看的是这篇博客,写的很好 https://blog.csdn.net/weixin_41381863/article/details/87826430 ) 选择圈中的下...

0
0
发表了博客
03/14 21:28

spring boo的简单搭建(eclipse+springboot + redis + mysql + thymeleaf)

之前都是自己配xml,很麻烦,就是把那些固有的配置粘来粘去,boot就是为了简化这些配置而生的 关于boot的安装有很多种办法,我选择直接下载带有boot的eclipse(下载网站 https://spring.io/tools ) ( 我当时看的是这篇博客,写的很好 https://blog.csdn.net/weixin_41381863/article/details/87826430 ) 选择圈中的下...

0
0
发表于AI & 大数据专区
2018/09/07 15:09

spring boo拉菲平台搭建出租t 生成mapper文件

<?xml v拉菲平台搭建出租274【企娥】7044651ersion="1.0" encoding="UTF-8" ?> <!DOCTYPE generatorConfiguration PUBLIC "-//mybatis.org//DTD MyBatis Generator Configuration 1.0//EN" "http://mybatis.org/d......

0
0
发表于AI & 大数据专区
2016/12/26 21:14

bool method_exists(mixec $object,string $method_name)

检查类的方法是否存在于指定的对象中 class boo{ public function eat(){ echo 'eat mi'; } public function run(){ echo '100/KM'; } } $boo = new boo; $res = method_exists($boo, 'eat'); var_dump($res);//output true echo '<br>'; $ress = method_exists($boo, 'talk'); var_dump($ress);//output false...

0
0
发表了博客
2015/08/27 14:42

String.split(String regex, int limit)

public String[] split(String regex, int limit) limit n 大于0,则pattern(模式)应用n - 1 次 关于String.split(String regex, int limit)String s = “boo:and:foo” 关于String.split(String regex, int limit)s.split(“:”,2) 关于String.split(String regex, int limit)//result is { “boo”, “and:foo” } ...

0
0
没有更多内容
加载失败,请刷新页面
点击加载更多
加载中
下一页
暂无内容
0 评论
4 收藏
分享
OSCHINA
登录后可查看更多优质内容
返回顶部
顶部