Talk:Boo (programming language)

Untitled
Boo is mentioned often enough on conferences, eg GDC Eur 2011, etc to warrant its Wikipedia entry.

Typing
I removed this article from the category "Dynamically-typed programming languages" to "Statically-typed programming languages". Neither the author of the language nor the introduction to this article seem to think that it is dynamically typed. -- Moe Aboulkheir 00:43, 15 February 2006 (UTC)

It's static on the inside, true, but has some dynamicish stuff (duck typing) and stuff that looks dynamic but isn't (type inferencing). Strictly, you are probably right --24.16.74.49 06:46, 6 April 2006 (UTC)

Q. I don't know Boo but where's the closure in the Windows Forms example?

A. b.Click += do: MessageBox.Show("you clicked the button!")

I don't think that is a very good example because the example doesn't really show the usage closure. The scope information (i.e. local variables) of the outer block is not utilized in the closure function. Should this be changed to following:

s = "you clicked the button!"; b.Click += do: MessageBox.show(s);

(Sorry about lexical mistakes. I don't know Boo either)

I've taken these suggestions into accoint and changed the example adequatly --24.16.74.49 06:46, 6 April 2006 (UTC)

Requested move
Boo programming language → Boo (programming language) – Conformance with WP naming conventions atanamir

Why is it called "Boo"?
Just wonderin. If you answer this, I'd appreciate a note on my userpage. ··gracefool&#9786; 05:49, 7 April 2007 (UTC)
 * Probably it's because Boo was partly inspired by the designer's use of Bamboo.Prevalence, an object prevalence layer for .NET(from the Boo Manifesto). But I can't prove this. ··gracefool&#9786; 08:45, 7 April 2007 (UTC)
 * One of the main developers for this project goes by the nickname Bamboo. Hence his use of Bamboo.Prevalence.  The name of the language comes in part from his name. neo E instein 02:06, 19 July 2007 (UTC)
 * Where the name comes from should definitely be mentioned at the top of the page. It is such an unusual name that I have heard much speculation such as it is an acronym with OO meaning object oriented. AndrewWPhillips (talk) 16:04, 17 August 2009 (UTC)

Contrast with python
A section on the differences with python is greatly needed. That kind of stuff. Cburnett 18:45, 2 October 2007 (UTC)
 * What is different?
 * How much of a boo script could be ran by a python interpreter? What would make a boo script syntactically incorrect python?
 * What does boo do over python that would compel one to use it?

I don't think any comparison with python is required, or indeed with any other language save for mentioning how the language seems to be inspired by some aspects of python.

More useful would be to show how Boo (a statically typed language) manages to run on the CLR and still look like a dynamic programming language, and why that is useful. But even this is not really a task for a wikipedia article. —Preceding unsigned comment added by 62.189.15.226 (talk) 14:47, 4 April 2008 (UTC)

It is required. Python is by origin and public discussion the reference for Boo.

External links modified
Hello fellow Wikipedians,

I have just modified 1 one external link on Boo (programming language). Please take a moment to review my edit. If you have any questions, or need the bot to ignore the links, or the page altogether, please visit this simple FaQ for additional information. I made the following changes:
 * Added archive https://web.archive.org/web/20140521221019/http://protoman.net:80/index.php?p=bootorial/index to http://protoman.net/index.php?p=bootorial/index

When you have finished reviewing my changes, please set the checked parameter below to true or failed to let others know (documentation at ).

Cheers.— InternetArchiveBot  (Report bug) 22:21, 5 November 2016 (UTC)

External links modified
Hello fellow Wikipedians,

I have just modified 2 external links on Boo (programming language). Please take a moment to review my edit. If you have any questions, or need the bot to ignore the links, or the page altogether, please visit this simple FaQ for additional information. I made the following changes:
 * Added archive https://web.archive.org/web/20090206045607/http://boo.codehaus.org/BooManifesto.pdf to http://boo.codehaus.org/BooManifesto.pdf
 * Corrected formatting/usage for http://protoman.net/index.php?p=bootorial%2Findex

When you have finished reviewing my changes, you may follow the instructions on the template below to fix any issues with the URLs.

Cheers.— InternetArchiveBot  (Report bug) 10:09, 23 July 2017 (UTC)