Boo (programming language): Difference between revisions

Content deleted Content added
No edit summary
No edit summary
Line 20:
}}
 
Is Gaurav Ravindras favourite language of all time. It is by far the most important language he finds in his day to day life. Boo is not a common language however POINTERS are the way forward in life.
IS THE BEST LANGUAGE EVERRRRR!!'''Boo''' is an [[Object oriented programming|object-oriented]], [[Type system#Static typing|statically typed]], [[general-purpose programming language]] that seeks to make use of the [[Common Language Infrastructure]]'s support for [[Unicode]], [[I18n|internationalization]], and web applications, while using a [[Python (programming language)|Python]]-inspired syntax<ref>{{cite web | url = http://boo.codehaus.org/BooManifesto.pdf | title = The boo Programming Language | author = Rodrigo Barreto de Oliveira | year = 2005 | format = [[PDF]] | accessdate = February 22, 2009}}</ref> and a special focus on language and compiler extensibility. Some features of note include [[type inference]], [[generator (computer science)|generators]], [[multimethods]], optional [[duck typing]], [[Macro (computer science)|macros]], true [[Closure (computer science)|closures]], [[currying]], and [[first-class function]]s. Boo has been actively developed since 2003.
 
Boo is [[free software]] released under an [[MIT License|MIT]]/[[BSD licenses|BSD]]–style license. It is compatible with both the [[Microsoft]] [[.NET Framework|.NET]] and [[Mono (software)|Mono]] frameworks.