First appearing in 2003, Boo was one of three scripting languages for the Unity game engine, Unity Technologies, which employed Rodrigo B. De Oliveira until its support for the language was dropped in 2014.
The Boo compiler was removed from the game engine in 2017, and De Oliveira has since abandoned the programming language, with development being taken over by Mason Wheeler.
Boo is free software under the BSD 3-Clause license, and is compatible with the Microsoft .NET and Mono frameworks.
Influenced by C#, Genie, Python, and Vala, Boo is a language for .NET that has a clean, Python-like syntax with powerful features. The language is statically typed and compiled, and its features include first class functions, generators, closures, and lists. It is interoperable with other .NET assemblies. Although it runs better on Windows, it will run on Linux and Mac, if you're running Mono.
The focal point of this portion of our computer language guide, is on the Boo programming language. Topics relating to the language, its source code, repositories, compilers, editors, or IDEs are appropriate for this category, along with tutorials and guides, reviews, and documentation.
 
 
Recommended Resources
In this area of GitHub, the full documentation for Boo, an object-oriented, statically typed programming language for the .NET and Mono runtimes with a Python-inspired syntax and a special focus on language and compiler extensibility. An overview of BooJS, a JavaScript backend for the language, is also provided, along with an autocompletion library for Boo that offers a hints server to ease the development of IDE and editor add-ons. Boo variables are highlighted, with code examples.
http://drslump.github.io/boo/
Hosted on GitHub, the Boo Wiki briefly identifies the Boo programming language, and includes news, a FAQ, and the author's Manifesto, which describes the reasons for its development. Documentation includes a primer, language guide, tutorials, and a cookbook. For developers, contributors are introduced, and writing tests, coding conventions, and a style checker are included. The coding features of the language are defined, with code samples and community links listed.
https://github.com/boo-lang/boo/wiki
Boo, a scarily powerful language for .Net
The official GitHub website for Boo is an object-oriented, statically-typed, general-purpose programming language that uses a Python-inspired syntax and a focus on language and compiler extensibility. Boo is designed to make use of the Common Language Infrastructure's support for Unicode, internationalization, and web applications. It is open-sourced under the BSD 3-Clause. An overview of the language is provided, along with links to other resources for Boo.
https://boo-language.github.io/
CodeDocs: Boo (programming language)
CodeDocs publishes tutorials and documentation for various computer programming languages and technologies, particularly for developers who want to learn more about available programming languages. Its section on the Boo programming language includes an overview of the language, code samples, including a "Hello World" program, and its Fibonacci series generator function. References and external links are included for further information, and related languages are listed.
https://codedocs.org/what-is/boo-programming-language
The official repository for the Boo programming language is hosted on GitHub. The repository contains the source code and is maintained by the Boo developer community. Besides the source code for the language, issues, and bugs can be reported in the repository's issue tracker, and pull requests to contribute to the language's development may be submitted. The latest releases of Boo or any of its accessory files are announced and made available, and links to other resources are included.
https://github.com/boo-lang/