Да Boo легко потребляется C # и наоборот. Большинство лучших функций Boo не переносятся на C #, например синтаксические макросы, по понятным причинам, но вы можете создавать макросы в C # и использовать их в Boo. Кроме того, у Boo есть хорошая возможность создавать модули, чего вы не можете делать в C #.
Они оба могут создавать методы расширения. У Boo есть «duck», а в C # теперь ключевое слово «dynamic». Хотя оба они функционально эквивалентны, вы можете в конечном итоге увидеть слияние двух.
В настоящее время у Boo есть известные проблемы с генериками, но эта функция будет полностью поддерживаться, как только они будут устранены. Я подозреваю, что потребуется дополнительная работа для поддержки новых функций Co / Contra-дисперсии в .NET 4.