Is Boo compatible with 100% C #?

BooIt seems like a very cool language. Is it 100% compatible with C #? I mean: can I use any C # DLL / class? Can I use the XNA infrastructure?

+5
source share
4 answers

As far as I know, Boo has an implementation on top of the .NET CLR, which implies that it should be able to consume and consume C # code. The syntax may not always be pleasant when using Boo from C #, but the opposite should be quite elegant, given the Boo syntax.

In addition, all classes in the .NET BCL should be available to you in Boo.

+6
source

Boo # . Boo #, , , # Boo. , Boo , #.

. Boo "", # "" . , .

Boo , , . , Co/Contra-variance .NET 4 .

+2

VB.NET #. () - Boo ... .

PS: - .

+1

IIRC, any language that compiles to IL (Intermediate Language, the .NET version of Java bytecode) can work with any other language that does the same. That way you can mix C #, F #, ASP.NET, VB.NET, and if Boo does the same, you can also use with C #.

+1
source

All Articles