【问题标题】:Has anbody used Boo and can you comment on your experiences?有人用过 Boo,你能评论一下你的经历吗?
【发布时间】:2010-09-12 11:26:04
【问题描述】:

我正在 .NET 上寻找一个 groovy 等价物 http://boo.codehaus.org/

到目前为止,Boo 看起来很有趣,但它是静态类型的,但确实包含一些我正在寻找的元编程功能。

任何人都可以评论使用 Boo 的体验吗?在 1.0 版本中是否值得研究不仅仅是出于爱好目的?

编辑:将 BOO 更改为 Boo

【问题讨论】:

标签: .net dynamic-languages boo


【解决方案1】:

我最近经常使用 Boo。它非常灵活且功能强大。元编程运行良好,但它不像 Nemerle 那样容易使用。此外,缺少任意表达式嵌套(例如 def foo = if(bar) match(baz) { ... } else 0;) 使某些事情变得比它必须的更难,但这不是你要做的事情除非您来自 Nemerle、OCaml、Haskell 或类似的公司,否则请错过。

总的来说,我会说试一试。我想你不会失望的。

【讨论】:

    【解决方案2】:

    我为我的编程语言课写了一篇关于它的论文。我对它印象深刻。这很有趣,他们已经开始在 BooLangStudio 上工作。 SharpDevelop 也有一些支持。

    我喜欢它的很多地方。当 BooLangStudio 与代码编译一起发布时,boo 编译器达到 1.0(这意味着编译器将用纯 boo 编写:D)我肯定会考虑使用 C#。太棒了,所以你不会后悔的!

    【讨论】:

      猜你喜欢
      • 2018-12-26
      • 1970-01-01
      • 1970-01-01
      • 2010-09-12
      • 1970-01-01
      • 2019-03-09
      • 2010-09-20
      • 1970-01-01
      • 2012-01-11
      相关资源
      最近更新 更多