About: Boo (programming language)     Goto   Sponge   NotDistinct   Permalink

An Entity of Type : yago:WikicatProgrammingLanguagesCreatedInThe2000s, within Data Space : dbpedia.org associated with source document(s)
QRcode icon
http://dbpedia.org/describe/?url=http%3A%2F%2Fdbpedia.org%2Fresource%2FBoo_%28programming_language%29&graph=http%3A%2F%2Fdbpedia.org&graph=http%3A%2F%2Fdbpedia.org

Boo is an object-oriented, statically typed, general-purpose programming language that seeks to make use of the Common Language Infrastructure's support for Unicode, internationalization, and web applications, while using a Python-inspired syntax and a special focus on language and compiler extensibility. Some features of note include type inference, generators, multimethods, optional duck typing, macros, true closures, currying, and first-class functions. Boo is free software released under the BSD 3-Clause license. It is compatible with the Microsoft .NET and Mono frameworks.

AttributesValues
rdf:type
rdfs:label
  • بوو (ar)
  • Boo (programovací jazyk) (cs)
  • Boo (Programmiersprache) (de)
  • Boo (programming language) (en)
  • Boo (lenguaje de programación) (es)
  • Boo (langage) (fr)
  • Boo (linguaggio) (it)
  • Boo (プログラミング言語) (ja)
  • Boo (프로그래밍 언어) (ko)
  • Boo (pl)
  • Boo (pt)
  • Boo (programspråk) (sv)
  • Boo (ru)
  • BOO (zh)
  • Boo (uk)
rdfs:comment
  • بوو (بالإنجليزية: Boo)‏ هي لغة برمجة حديثة طورت في عام 2003 وتعتمد على البرمجة الكائنية وهي من النوع الإستاتيكي التي يُفحص البرنامج أثناء التجميع وقبل التشغيل، قام بتطويرها رودريغو أوليفيرا والتي تضمن الاعتماد على منصات سي إل أي بدعمها اليونيكود و تستخدم طريقة مشابهه للبايثون في كتابة التراكيب. لغة بوو من اللغات المجانية تحت بنود رخص بي إس دي و رخصة MIT . (ar)
  • Boo ist eine seit 2003 von Rodrigo Barreto de Oliveira entwickelte Programmiersprache für die Microsoft CLR, die aber auch mit Mono verwendet werden kann. Die Syntax lehnt sich stark an die von Python an. (de)
  • Boo es un lenguaje de programación orientado a objetos, de para la Common Language Infrastructure con una sintaxis inspirada en Python y un énfasis en la extensibilidad del lenguaje y su compilador. Sus características incluyen la inferencia de tipos, los , , duck typing opcional, macros, clausuras, currificación y funciones de . Boo es software de código abierto; tiene una licencia tipo MIT/BSD. Boo se integra sin fisuras con Microsoft.NET y Mono. (es)
  • Boo è un linguaggio di programmazione object oriented e tipizzato staticamente per Common Language Infrastructure con una sintassi ispirata a Python e uno speciale focus sull'estendibilità del compilatore e del linguaggio. È sviluppato attivamente dal 2003. Boo è software libero rilasciato con licenze MIT/BSD. È compatibile con i framework Microsoft .NET e Mono. (it)
  • Boo はオブジェクト指向で静的型付けのプログラミング言語であり、共通言語基盤を通してUnicodeや国際化と地域化をサポートしている。ウェブアプリケーションも開発可能であり、Pythonに影響を受けた文法構造を持つ。そして言語やコンパイラの拡張性に重点が置かれている。特筆すべき機能を幾つか挙げてみると、型推論, ジェネレータ, 多重ディスパッチ、および付加的なダックタイピング、マクロ、真のクロージャ、カリー化、第一級関数などがある。Boo言語は2003年から活発に開発が行われている。 Boo言語の処理系はフリーソフトウェアであり、MITライセンス/BSDライセンスで配布されている。そしてマイクロソフト .NETおよびMonoの両方で動作する。 またオープンソースによる統合開発環境であるSharpDevelopやMonoDevelopでは、Boo言語による開発を標準でサポートしている。 (ja)
  • Boo – wieloparadygmatowy język programowania o statycznie definiowanych typach. Przeznaczony jest dla Common Language Infrastructure. Jego składnia inspirowana jest językiem Python. Boo jest wolnym oprogramowaniem rozwijanym na licencji MIT/BSD. Może być użyty z platformą .NET Framework lub Mono. (pl)
  • Boo är ett objektorienterat, statiskt typat programmeringsspråk som har utvecklats sedan år 2003, som försöker använda Common Language Infrastructures stöd för Unicode, internationalisering och webbapplikationer, samtidigt som det har en Python-inspirerad syntax och speciell fokus på utbyggbarhet hos både språket och kompilatorn. Boo är gratis mjukvara som släppts under en MIT/BSD–liknande licens. Boo är kompatibelt med både Microsoft .NET och -ramverket. (sv)
  • Boo是個物件導向語言,語法非常接近Python,並且提供了許多可以擴充編譯器的有趣特色,並且可以運行在.NET Framework或Mono上。 Boo為开放源代码,使用MIT許可證/BSD许可证授權。 (zh)
  • Boo ([bo:], «бу») — об'єктно-орієнтована мова програмування зі строгою статичною типізацією для платформи .NET. З'явилася в 2003 році. Є компільованою підмножиною Python. Транслятор Boo розроблявся з відкритою ліцензією і є студентським проектом. Мова підтримує наступні можливості: вивід типів, генератори, мультиметоди, опційну качину типізацію, макроси, справжні замикання, каррінг, функції першого класу. Boo, на відміну від CPython чи IronPython, чиїм гібридом є його синтаксис — не є динамічно типізованим за замовчуванням. Це може бути змінено заданням певних опцій компілятора. (uk)
  • Boo je objektově orientovaný, staticky typovaný programovací jazyk. Jeho vývoj začal v roce 2003 v souvislosti se vznikem Common Language Infrastructure. Snaží se o využití podpory Unicode, možností tvorby vícejazyčných aplikací (internationalization) a webových aplikací. Jeho syntaxe byla inspirována jazykem Python a zaměřuje se navíc na rozšiřitelnost jazyka a překladače. Mezi základní rysy jazyka patří: Open source licence ve stylu MIT/BSD. Boo může být použit na platformách Microsoft .NET nebo Mono. (cs)
  • Boo is an object-oriented, statically typed, general-purpose programming language that seeks to make use of the Common Language Infrastructure's support for Unicode, internationalization, and web applications, while using a Python-inspired syntax and a special focus on language and compiler extensibility. Some features of note include type inference, generators, multimethods, optional duck typing, macros, true closures, currying, and first-class functions. Boo is free software released under the BSD 3-Clause license. It is compatible with the Microsoft .NET and Mono frameworks. (en)
  • Boo est un langage de programmation objet, avec typage statique dont le développement a commencé en 2003, cherchant à faire usage de la gestion de l'Unicode, de l'internationalisation et des applications web de la Common Language Infrastructure, tout en utilisant une syntaxe inspirée de Python et en ayant une insistance sur l'extensibilité du langage et du compilateur. Parmi les caractéristiques du langage figurent l'inférence de types, les générateurs, les multiméthodes, le duck typing optionnel, les macro-définitions, les vraies fermetures, la curryfication et les fonctions de première classe. (fr)
  • Boo é uma linguagem compilada e estática e com uma sintaxe baseada no Python, combinando a clareza da sintaxe do Python com as garantias e desempenhos desejados em uma linguagem estaticamente tipada. Uma das coisas que mais chama atenção no Boo é o seu compilador extensível. Em diversos estágios durante o processo de compilação, os desenvolvedores podem modificar o processo alterando a forma com que o compilador se comporta. (pt)
  • Boo ([bo:], 'бу' ) — объектно-ориентированный язык программирования с сильной статической типизацией для платформы .NET. Появился в 2003 году. Является компилируемым подмножеством Python. Транслятор Boo разрабатывается с открытой лицензией и является студенческим проектом. Язык поддерживает следующие возможности: вывод типов, генераторы, мультиметоды, опциональную утиную типизацию, макросы, настоящие замыкания, карринг, функции первого класса. (ru)
foaf:name
  • Boo (en)
foaf:homepage
name
  • Boo (en)
foaf:depiction
  • http://commons.wikimedia.org/wiki/Special:FilePath/BooLogo.png
foaf:page
dcterms:subject
Wikipage page ID
Wikipage revision ID
Link from a Wikipage to another Wikipage
Faceted Search & Find service v1.17_git139 as of Feb 29 2024


Alternative Linked Data Documents: ODE     Content Formats:   [cxml] [csv]     RDF   [text] [turtle] [ld+json] [rdf+json] [rdf+xml]     ODATA   [atom+xml] [odata+json]     Microdata   [microdata+json] [html]    About   
This material is Open Knowledge   W3C Semantic Web Technology [RDF Data] Valid XHTML + RDFa
OpenLink Virtuoso version 08.03.3330 as of Mar 19 2024, on Linux (x86_64-generic-linux-glibc212), Single-Server Edition (378 GB total memory, 60 GB memory in use)
Data on this page belongs to its respective rights holders.
Virtuoso Faceted Browser Copyright © 2009-2024 OpenLink Software