我正在寻找.NET上的groovy等价物 http://boo.codehaus.org/
到目前为止,Boo看起来很有趣,但它是静态类型的,但确实包含了一些我想要的元编程功能。
任何人都可以对使用Boo的体验发表评论,是否值得在1.0版本中寻找超过业余爱好的目的?
编辑:将BOO更改为Boo
答案 0 :(得分:1)
我最近一直在使用Boo。它非常灵活,非常强大。元编程效果很好,但它并不像Nemerle那样容易使用。此外,缺少任意表达式嵌套(例如def foo = if(bar)match(baz){...} else 0;)会使某些事情变得比以前更难,但这不是你要去的东西除非你是来自Nemerle,OCaml,Haskell或其他类似的东西,否则将会错过。
总的来说,我会说试一试。我认为你不会失望。
答案 1 :(得分:1)
我为我的编程语言课写了一篇论文。我对它印象非常深刻。这很有趣,他们开始研究BooLangStudio。 SharpDevelop也有一些支持。
我喜欢它的很多东西。当BooLangStudio将发布代码complition,并且boo编译器达到1.0(这意味着编译器将以纯boo编写:D)我肯定会考虑它而不是C#。它很棒,所以你不会后悔看它!