InfoQ

Topic/Tag specific view

Boo Content on InfoQ


Latest featured content about Boo

Building Domain Specific Languages on the CLR

Community
.NET
Topics
Domain Specific Languages

In his latest article Ayende Rahien introduces internal DSLs as a means of creating Domain-Specific Languages without having to deal with the complexity of designing a completely new language. He compares different .NET languages as suitable host languages for DSLs and presents Boo as an ideal candidate due to its meta programming facilities, flexibility, and performance.

Much ado about Boo

Community
.NET
Topics

Boo is a OO-statically typed .NET programming language which in the spirit of Ruby or Python is licensed under an MIT/BSD license. Boo excels for building quick user interfaces and developer prototyping when using the boo's interactive shell. Andrew Glover's favorite reason for developing with boo, once compiled into byte-code it can easily be reused by any .NET based language.

News about Boo

Introducing Boo Lang Studio

Community
.NET
Topics
IDE

The first alpha release of Boo Lang Studio is available on CodePlex. This Visual Studio add-on strives to offer first class IDE support for Boo, a relatively new .NET language that while inspired by Python, is statically typed.

Boo: a First Class Language in Visual Studio

Community
.NET
Topics
Artifacts & Tools,
Language,
.NET Framework

Boo is now on its way to becoming a first class citizen within Visual Studio 2008 thanks to the work of Jeffery Olson and the developers of BooLangStudio, a Visual Studio plugin.

Article: Building Domain Specific Languages on the CLR

Community
.NET
Topics
Domain Specific Languages

Ayende Rahien describes how to build internal DSLs on the CLR. He compares different .NET languages as suitable host languages for DSLs and presents Boo as an ideal candidate due to its meta programming facilities, flexibility, and performance.

In Case You Missed It: A .NET OpenID Library

Community
.NET
Topics
Interop,
Dynamic Languages

For those of you looking at using OpenID, there is a .NET compatible library available. The Library was written in Boo, a .NET language inspired by Python. It also leverages a library from the Mono project.