有人使用过 Boo,您能评论一下您的体验吗?

发布于 07-05 18:56 字数 271 浏览 11 评论 0原文

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

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

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

编辑:将 BOO 更改为 Boo

I'm looking for a groovy equivalent on .NET
http://boo.codehaus.org/

So far Boo looks interesting, but it is statically typed, yet does include some of the metaprogramming features I'd be looking for.

Can anyone comment on the experience of using Boo and is it worth looking into for more than hobby purposes at a 1.0 Version?

Edit: Changed BOO to Boo

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(2

岁月染过的梦2024-07-12 18:56:53

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

总的来说,我会说尝试一下。 我认为你不会失望的。

I've been using Boo quite a lot lately. It's very flexible and very powerful. The metaprogramming works well, but it's not nearly as easy to use as Nemerle's. In addition, the lack of arbitrary expression nesting (e.g. def foo = if(bar) match(baz) { ... } else 0;) makes certain things harder than it has to be, but that's not something you're going to miss unless you're coming from Nemerle, OCaml, Haskell, or something along those lines.

Overall, I'd say give it a shot. I don't think you'll be disappointed.

趴在窗边数星星i2024-07-12 18:56:53

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

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

I wrote a paper on it for my programming language class. I was really impressed with it. It's very fun, and they've started working on BooLangStudio. SharpDevelop also has some support for it.

There are a lot of things that I liked about it. When BooLangStudio will be released with code complition, and boo compiler reaches 1.0 ( that means that the compiler will be written in pure boo :D ) I'll definitely be considering it over C#. It's awesome so you won't regret looking into it!

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文