BT

InfoQ Homepage News A New Attempt at Making Boo a First Class Language

A New Attempt at Making Boo a First Class Language

Bookmarks

Boo is a statically compiled language with a Python-inspired syntax. While combing the lightweight syntax of Python with the guarantees and performance of static typing is desirable, Boo’s real claim to fame is its extensible compiler. At various stages during the compilation process, developers can hook into the pipeline to change how the compiler behaves.

A couple years ago we brought you news on attempts to make Boo into a first-class language for full Visual Studio support. The BooLangStudio project apparently died on the vine and nothing has been checked in since October 2010. A new project, Visual Studio Boo plugin, now takes its place. It is still in the early stages, with the following features usable.

  • Create new/Open existing projects with Boo as programing language. Included are 2 project templates - Class Library and Console Program
  • Add new files to Boo projects. Included are templates for boo code file and a text file
  • Edit Boo code with standard VS Code Editor
  • Compile/Run/Debug solutions with a mix of Boo and non-Boo projects, including breaking execution, examining the variables, etc.

To learn more about Boo check out the Boo Language Guide and InfoQ’s prior coverage.

Rate this Article

Adoption
Style

Hello stranger!

You need to Register an InfoQ account or or login to post comments. But there's so much more behind being registered.

Get the most out of the InfoQ experience.

Allowed html: a,b,br,blockquote,i,li,pre,u,ul,p

Community comments

  • Awesome Language

    by Dan Tines /

    Your message is awaiting moderation. Thank you for participating in the discussion.

    I've always like Boo. I think it might have a bigger impact in the JVM world. But it looks like Groovy++ might be heading for the territory that BooJ was heading for.

  • The present is so yesterday?

    by Trond Andersen /

    Your message is awaiting moderation. Thank you for participating in the discussion.


    ...and nothing has been checked in since October 2010.

    Given that we are in October 2010, I think that the new project got off a bit to early :-)

  • Re: The present is so yesterday?

    by HY W /

    Your message is awaiting moderation. Thank you for participating in the discussion.

    clearly a typo... should be Oct 2008

Allowed html: a,b,br,blockquote,i,li,pre,u,ul,p

Allowed html: a,b,br,blockquote,i,li,pre,u,ul,p

BT

Is your profile up-to-date? Please take a moment to review and update.

Note: If updating/changing your email, a validation request will be sent

Company name:
Company role:
Company size:
Country/Zone:
State/Province/Region:
You will be sent an email to validate the new email address. This pop-up will close itself in a few moments.