NVIDIA 初创加速计划,免费加速您的创业启动 了解详情
写点什么

文章:概览 CLI 之上的新语言——Boo

  • 2007-04-19
  • 本文字数:591 字

    阅读完需:约 2 分钟

借助于 boo 所内建的语言特性以及简单的语法结构,加上其静态特性,我们可以用该语言更加高效地编写.NET 应用程序,程序的执行效率甚至也能与 C#不相上下。另外,在 boo 中,我们还可以使用任何 CLI 平台上的现存类库,boo 代码同样能够容易地在其他 CLI 语言中被重用!

这就是 boo 所能带给.NET 开发人员的价值。

虽然微软技术,包括 Visual Basic、Visual C++、.NET 平台等,向来都是微软公司一家独大,竞争性比较小。但因为在大的环境下有 Java 的存在,以及最近愈加火爆的 Ruby、Python 等语言的刺激,微软技术社区也出现了很多非官方的开源技术,boo 就是其中的一例。

虽然很多创新都是将现有的语言移植到 CLI 平台上(例如,IronPython 就是 CLI 上的 Python 语言,就像 JRuby 是 JVM 上的 Ruby 语言一样),但也出现了一些全新的、拥有自己独特语法的语言,虽然这些全新的语言也难免受到目前如日中天的各种流行语言的影响,比如 boo。boo 是 CLI 平台上的一种静态类型的语言,其很多特性都受到了 Python 的影响,但却又不是 Python 的简单移植。实际上,boo 并不在意代码的缩进,也不强迫我们使用 self 关键字。另外,boo 从根本上来讲还是一种静态类型语言,这也与 Python 的动态特性不尽相同。本文作者 Andrew Glover 特别喜欢用 boo 做开发的原因之一是:只要编译成字节码,它就能很容易地被其他任何基于.NET 的语言重用。

阅读全文:概览 CLI 之上的新语言——Boo

2007-04-19 02:16618

评论

发布
暂无评论
发现更多内容

数字货币交易所源码开发,区块链交易系统搭建服务商

13530558032

高速路二维码报警定位系统开发,二维码报警定位功能

13530558032

如何进步神速

Sean

学习 个人成长

架构师训练营结业作业

superman

CentOS 7 安装 Python 3.7

wong

Python

2020年8月北京BGP机房网络质量评测报告

博睿数据

测试 机房 评测 排行榜 IDC

Spring Cloud 微服务实践(2) - Gateway重试机制

xiaoboey

maven Spring Cloud Gateway modules 重试

Java 基础语法

InfoQ_34a83d636158

UML练习1-食堂就餐卡系统设计

博古通今小虾米

UML

危与机并存 保险业如何走好线上线下业务并举转型之路?

博睿数据

运维 监控 保险 AIOPS 系统

算法大赛评委亲授通关秘籍,报名倒计时!

易观大数据

血的教训!千万别在生产使用这些 redis 指令

redis 学习 编程 程序员

Electronjs

Neil

Java 大前端 Electron 客户端开发

裳雨

GongTeng95

写作 写作平台

实践案例丨云连接CC实现跨区域多VPC与线下IDC Server互联

华为云开发者联盟

云服务 IDC

在线游戏,如何把握住1个亿以上的DAU?

博睿数据

运维 监控 AIOPS 系统 用户体验

LeetCode题解:622. 设计循环队列,使用数组,JavaScript,详细注释

Lee Chen

大前端 LeetCode

直播倒计时|30分钟带你解锁“技术写作”新技能

有只小耳朵

技术 写作 直播 技术创作 RTC征文大赛

Python基础知识(二)

Python基础

大数据下单集群如何做到2万+规模?

华为云开发者联盟

大数据 集群

活着

GongTeng95

Spring Cloud 微服务实践(1) - 用Initializr初始化

xiaoboey

Spring Cloud Eureka Gateway Hoxton

2020年7月云主机性能评测报告

博睿数据

云计算 测试 公有云 评测 排行榜

一次压缩引发堆外内存过高的教训

AI乔治

Java kafka JVM

111

不在调上

USDT支付系统开发技术方案,数字货币承兑商支付

13530558032

数字货币量化交易,量化对冲搬砖系统开发

13530558032

python——自定义序列类

菜鸟小sailor 🐕

一次旅途

GongTeng95

不想搞Java了,4年经验去面试10分钟结束,现在Java面试为何这么难

Java架构师迁哥

Spring Cloud 微服务实践(0) - 开篇闲话

xiaoboey

微服务 Spring Cloud Spring Boot Spring Framework

文章:概览CLI之上的新语言——Boo_.NET_霍太稳@极客邦科技_InfoQ精选文章