Кто-нибудь использовал Boo и можете ли вы прокомментировать свой опыт? - PullRequest
3 голосов
/ 23 сентября 2008

Я ищу заводной эквивалент на .NET http://boo.codehaus.org/

Пока что Boo выглядит интересно, но оно статически типизировано, но включает некоторые функции метапрограммирования, которые я бы искал.

Может ли кто-нибудь прокомментировать опыт использования Boo, и стоит ли изучать его для более чем хобби в версии 1.0?

Редактировать : изменен BOO на Boo

Ответы [ 2 ]

1 голос
/ 23 сентября 2008

Я написал статью для своего класса языка программирования. Я был действительно впечатлен этим. Это очень весело, и они начали работать над BooLangStudio. SharpDevelop также имеет некоторую поддержку.

Есть много вещей, которые мне понравились. Когда BooLangStudio выйдет с компиляцией кода, а компилятор boo достигнет 1.0 (это означает, что компилятор будет написан на чистом boo: D), я определенно рассмотрю его на C #. Это потрясающе, так что вы не пожалеете, заглянув в него!

1 голос
/ 23 сентября 2008

В последнее время я довольно часто использую Boo. Это очень гибкий и очень мощный. Метапрограммирование работает хорошо, но использовать его не так просто, как Nemerle. Кроме того, отсутствие вложенности произвольного выражения (например, def foo = if (bar) match (baz) {...} else 0;) делает некоторые вещи сложнее, чем должно быть, но это не то, что вы собираетесь мисс, если вы не из Nemerle, OCaml, Haskell или чего-то подобного.

В целом, я бы сказал, дать ему шанс. Я не думаю, что вы будете разочарованы.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...