About: Apache Groovy

An Entity of Type: language, from Named Graph: http://dbpedia.org, within Data Space: dbpedia.org

Apache Groovy is a Java-syntax-compatible object-oriented programming language for the Java platform. It is both a static and dynamic language with features similar to those of Python, Ruby, and Smalltalk. It can be used as both a programming language and a scripting language for the Java Platform, is compiled to Java virtual machine (JVM) bytecode, and interoperates seamlessly with other Java code and libraries. Groovy uses a curly-bracket syntax similar to Java's. Groovy supports closures, multiline strings, and expressions embedded in strings. Much of Groovy's power lies in its AST transformations, triggered through annotations.

Property Value
dbo:abstract
  • Groovy és un llenguatge de programació orientat a l'objecte que utilitza la plataforma Java.Constitueix una alternativa al llenguatge Java per aquesta plataforma i utilitza per executar-se en la mateixa màquina virtual que aquest llenguatge. S'inspira en altres llenguatges dinàmics com són Python, Ruby i Smalltalk. Aquest objecte és producte de l'especificació JSR 241. Groovy utilitza una sintaxi més pròxima al Java bytecode i es compila directament, ja sigui dinàmicament o amb un compilador en bytecode. Groovy s'integra de manera natural amb l'entorn Java, ja que des del punt de vista de la màquina virtual de Java no és res més que bytecode de Java. És un concepte similar al llenguatge Scala. (ca)
  • Groovy (anglická výslovnost [ˈgruːvi]) je objektově orientovaný programovací jazyk pro platformu Java. Jde o alternativu k programovacímu jazyku Java. Lze na něj pohlížet jako na skriptovací jazyk pro javovskou platformu. Inspiraci čerpal z jazyků Python, Ruby, Perl a Smalltalk. Využívá výhody objektového programování, ale zároveň poskytuje zjednodušenou „skriptovací“ syntaxi, která umí „zabalit a rozbalit“ často opakované části kódu. Jedním z jeho cílů je redukovat „povinný“ kód a zjednodušit tak tvorbu webových, databázových či desktopových aplikací. Kompilace je prováděna přímo do bajtkódu, takže jej můžeme použít všude tam, kde funguje Java. (cs)
  • جروفي هي لغة برمجة كائنية التوجه لـ جافا (منصة برمجية). وهي لغة ديناميكية ذات ملامح مشابهة لتلك الخاصة ب بايثون، روبي، بيرل وسمولتوك. ويمكن استخدامها ك لغة برمجة نصية لمنصة جافا.تستخدم جروفي قوسا لبناء الجملة مثيلا لجافا، وهي مصنفة ديناميكيا ككود جافا الصالح من حيث التركيب في لغة جروفي. (ar)
  • Apache Groovy is a Java-syntax-compatible object-oriented programming language for the Java platform. It is both a static and dynamic language with features similar to those of Python, Ruby, and Smalltalk. It can be used as both a programming language and a scripting language for the Java Platform, is compiled to Java virtual machine (JVM) bytecode, and interoperates seamlessly with other Java code and libraries. Groovy uses a curly-bracket syntax similar to Java's. Groovy supports closures, multiline strings, and expressions embedded in strings. Much of Groovy's power lies in its AST transformations, triggered through annotations. Groovy 1.0 was released on January 2, 2007, and Groovy 2.0 in July, 2012. Since version 2, Groovy can be compiled statically, offering type inference and performance near that of Java. Groovy 2.4 was the last major release under Pivotal Software's sponsorship which ended in March 2015. Groovy has since changed its governance structure to a Project Management Committee in the Apache Software Foundation. (en)
  • Groovy ist eine Programmiersprache und Skriptsprache, die dynamische und statische Typisierung unterstützt. Sie zählt zu den Sprachen, die auf der Java Virtual Machine ausgeführt werden, was eine Verfügbarkeit für viele Plattformen wie insbesondere Linux, macOS und Windows ermöglicht. Das Design-Ziel des ursprünglichen Entwicklers bestand darin, eine „geschliffene“ Fassung der Java-Syntax mit den Konzepten von Ruby zu verbinden. Groovy besitzt einige Fähigkeiten, die in Java nicht vorhanden sind: Native Syntax für Maps, Listen und Reguläre Ausdrücke, ein einfaches Templatesystem, mit dem HTML- und SQL-Code erzeugt werden kann, eine XQuery-ähnliche Syntax zum Ablaufen von Objektbäumen, Operatorüberladung und eine native Darstellung für BigDecimal und BigInteger. Groovy wird nicht wie andere Skriptsprachen über einen interpretierten Abstract Syntax Tree ausgeführt, sondern vor dem Ablauf eines Skripts direkt in Java-Bytecode übersetzt. Syntaktisch ist Groovy viel weiter von Java entfernt als BeanShell, dafür aber viel näher zu Ruby und Python. Groovy wird aufgrund der einfachen Handhabung von BigDecimal unter anderem im Finanzbereich eingesetzt. Groovy gilt als besser integriert als die meisten anderen Skriptsprachen auf der JVM. Dies ermöglicht eine einfache Nutzung bestehender Bibliotheken oder die Nutzung von Groovy-Objekten und -Klassen in Java. Das Projekt wurde 2003 gestartet. Groovy wurde 2004 als JSR 241 in den Java Community Process zur Standardisierung aufgenommen. Der ursprünglich von James Strachan ins Leben gerufene JSR wird von Guillaume Laforge geführt, der auch Projektleiter des Implementierungsprojektes ist. Lange vor der Anfang 2007 erschienenen Version 1.0 von Groovy wechselte Strachan zu ActiveMQ. 2015 wurde Groovy als der Apache Software Foundation aufgenommen. Für Groovy existieren Plugins für Eclipse, IntelliJ IDEA, NetBeans, Visual Studio Code, vim und Emacs. (de)
  • Groovy es un lenguaje de programación orientado a objetos implementado sobre la plataforma Java. Tiene características similares a Python, Ruby, Perl y Smalltalk. La especificación JSR 241 se encarga de su estandarización para una futura inclusión como componente oficial de la plataforma Java. Groovy usa una sintaxis muy parecida a Java, comparte el mismo modelo de objetos, de hilos y de seguridad. Desde Groovy se puede acceder directamente a todas las API existentes en Java. El bytecode generado en el proceso de compilación es totalmente compatible con el generado por el lenguaje Java para la Java Virtual Machine (JVM), por tanto puede usarse directamente en cualquier aplicación Java. Todo lo anterior unido a que la mayor parte de código escrito en Java es totalmente válido en Groovy hacen que este lenguaje sea de muy fácil adopción para programadores Java; la curva de aprendizaje se reduce mucho en comparación con otros lenguajes que generan bytecode para la JVM, tales como Jython o JRuby. Groovy puede usarse también de manera dinámica como un lenguaje de scripting. Groovy 1.0 apareció el 2 de enero de 2007. Después de varias versiones beta y otras tantas candidatas a release, el 7 de diciembre de 2007 apareció la versión Groovy 1.1 que finalmente fue renombrada a Groovy 1.5 con el fin de notar la gran cantidad de cambios que ha sufrido con respecto a la versión 1.0. En diciembre de 2009 se publicó la versión 1.7. (es)
  • Groovy est le nom d'un langage de programmation orienté objet destiné à la plate-forme Java. Il constitue un substitut au langage Java pour cette plate-forme et est inspiré de Python, Ruby et Smalltalk. Il est l'objet de la spécification JSR 241. Groovy utilise une syntaxe très proche de Java, avec des accolades, et est directement compilé, soit à la volée dynamiquement, soit classiquement avec un compilateur en bytecode. Groovy s'intègre et est entièrement compatible avec la JVM étant donné que le bytecode est le même. Il peut donc : * utiliser les bibliothèques Java ; * être utilisé dans des classes Java. Groovy peut être comparé à BeanShell, l'objectif de faire un langage de scripting proche de Java est le même, la mise en œuvre étant différente. (fr)
  • Groovy(グルービー)は、Javaプラットフォーム上で動作する動的プログラミング言語である。 Groovy の処理系はオープンソースソフトウェアであり、James Strachan と Bob McWhirter らを中心に、オープンソース開発サイトであるコードハウス上で、2003年8月27日に開発が開始された(CVSへの最初のコミットがなされた)。その後、開発の主体は Guillaume Laforge と Jeremy Rayner らに移り開発が続けられている。2015年3月31日までは Pivotal がスポンサー企業となり、開発者をフルタイム雇用していたが、3月末を以て終了し、Apacheソフトウェア財団の管理に移行した。 (ja)
  • 그루비(Groovy)는 자바에 파이썬, 루비, 스몰토크 등의 특징을 더한 동적 객체 지향 프로그래밍 언어이다. (ko)
  • Groovy is een objectgeoriënteerde programmeertaal voor het Java-platform. Het kan worden gebruikt als een scripttaal voor het Java-platform, en heeft eigenschappen vergelijkbaar met Ruby, Python, Perl en Smalltalk. Groovy 1.0 werd uitgebracht op 2 januari 2007. De taal wordt gestandaardiseerd in het Java Community Process als JSR 241. (nl)
  • Groovy è un linguaggio di programmazione ad oggetti per la Piattaforma Java alternativo al linguaggio Java. Può essere visto come linguaggio di scripting per la Piattaforma Java, presenta caratteristiche simili a quelle di Python, Ruby, Perl, e Smalltalk. A volte ci si riferisce a Groovy con il nome alternativo di JSR 241. (it)
  • Groovy är ett objektorienterat programspråk. Program skrivna i Groovy körs i en virtuell maskin för Java. Språkets dynamiska natur innebär att kompilering till bytekod görs i samband med körning i den virtuella maskinen. (sv)
  • Groovy — объектно-ориентированный язык программирования, разработанный для платформы Java как дополнение к языку Java с возможностями Python, Ruby и Smalltalk. Использует java-подобный синтаксис с динамической компиляцией в JVM байт-код и напрямую работает с другим java-кодом и библиотеками. Язык может использоваться в любом java-проекте или как сценарный язык. Активно используется как Предметно-ориентированный язык для написания скриптов при работе в предметной области (от математики до обработки научных данных), а также сборки и тестирования приложений (Gradle). Groovy завершил процесс стандартизации в Java Community Process (JSR 241). Основные возможности языка, отличающие его от Java: как статическая, так и динамическая типизация; встроенный синтаксис для списков, ассоциативных массивов, массивов и регулярных выражений; перегрузка операций. Замыкания в Groovy появились задолго до Java. На Groovy создано ряд популярных веб-фреймворков, в том числе Grails и , фреймворк для создания настольных приложений , платформа тестирования . Язык нашёл применение в качестве сценарного для расширения возможностей платформенного программного обеспечения. В частности, генератор отчётов , основанный на Java-библиотеке JasperReports, позволяет встраивать в отчёты выражения на Groovy и писать на нём дополнительную логику. Система непрерывной интеграции Jenkins позволяет использовать сценарии автоматизации, созданные на Groovy. Приложение для тестирования веб-сервисов SoapUI поддерживает написание тестовых сценариев на Groovy. Программирование на Groovy поддерживается в основных интегрированных средах разработки, в том числе IntelliJ IDEA (начиная с версии 7 или для более ранних версий с использованием JetGroovy Plugin), Eclipse (с использованием Groovy Eclipse), Netbeans (встроен), VS Code (через расширение), Vim (через расширение). (ru)
  • Groovy é uma linguagem de programação orientada a objetos desenvolvida para a plataforma Java como alternativa à linguagem de programação Java. Groovy possui características de Python, Ruby e Smalltalk. Groovy utiliza uma sintaxe similar à de Java, é compilada dinamicamente para bytecode Java, e integra-se transparentemente com outros códigos e bibliotecas Java. Groovy está atualmente em processo de padronização através do Java Community Process ( JSR 241 ). Groovy possui algumas características não presentes no Java padrão: * Tipagem estática e tipagem dinâmica * Sintaxe nativa para listas, , vetores, e expressões regulares * Clausuras * Sobrecarga de operadores (pt)
  • Groovy – obiektowy język skryptowy wzorowany na składni Javy, wzbogacony o dodatkowe cechy takie jak: * domknięcia (obiekt będący złożeniem funkcji z określonym zestawem danych – ustalonych w momencie tworzenia obiektu, a wykorzystywanych przez tę funkcję przy jej wywołaniu) * przeciążanie operatorów * ułatwienia w obsłudze kolekcji i wyrażeń regularnych * możliwość uruchomienia jako języka dynamicznie interpretowanego bądź skompilowanego do formatu kodu bajtowego. Język jest w trakcie standaryzacji w ramach Java Community Process, w ramach zgłoszenia JSR 241. (pl)
  • Apache的Groovy是Java平台上设计的面向对象编程语言。这门动态语言拥有类似Python、Ruby和Smalltalk中的一些特性,可以作为Java平台的脚本语言使用,Groovy代码动态地编译成运行于Java虚拟机(JVM)上的Java字节码,并与其他Java代码和库进行互操作。由于其运行在JVM上的特性,Groovy可以使用其他Java语言编写的库。Groovy的语法与Java非常相似,大多数Java代码也符合Groovy的语法规则,尽管可能语义不同。Groovy 1.0于2007年1月2日发布,并于2012年7月发布了Groovy 2.0。从版本2开始,Groovy也可以静态编译,提供类型推论和Java相近的性能。Groovy 2.4是Pivotal软件赞助的最后一个主要版本,截止于2015年3月。Groovy已经将其治理结构更改为Apache软件基金会的项目管理委员会(PMC)。 (zh)
  • Groovy — об'єктно-орієнтована динамічна мова програмування, що працює в середовищі JRE. Мова Groovy запозичила деякі корисні якості Ruby, Haskell і Python, але створена для роботи всередині віртуальної машини Java (JVM) і підтримує тісну інтеграцію з Java програмами. За роки існування Groovy навколо цієї мови сформувалася екосистема з пов'язаних проектів, таких як MVC вебфреймворк Grails, swing-орієнтований фреймворк , системи збирання Gant і Gradle, інструментарій для інтеграції з Google App Engine - Gaelyk, система паралельного програмування Gpars, тестовий комплект Spock, інструменти для контролю якості CodeNarc і GMetrics. Оскільки Groovy працює в середовищі JRE, то саме Java є основним так би мовити конкурентом. Розробники недвозначно акцентують увагу в різноманітних описах на тому, що дана мова дуже схожа на Java і використовує її інфраструктуру, відповідно потребує мінімум зусиль для вивчення. (uk)
dbo:designer
dbo:influenced
dbo:influencedBy
dbo:license
dbo:thumbnail
dbo:wikiPageExternalLink
dbo:wikiPageID
  • 508401 (xsd:integer)
dbo:wikiPageLength
  • 35826 (xsd:nonNegativeInteger)
dbo:wikiPageRevisionID
  • 1124681749 (xsd:integer)
dbo:wikiPageWikiLink
dbp:designer
dbp:developer
  • Paul King (en)
  • Cedric Champeau (en)
  • Guillaume Laforge (en)
  • Jochen Theodorou (en)
dbp:implementations
dbp:influenced
dbp:influencedBy
dbp:latestPreviewDate
  • 2021-09-06 (xsd:date)
dbp:latestPreviewVersion
  • 4 (xsd:integer)
dbp:license
dbp:logo
  • Groovy-logo.svg (en)
dbp:logoCaption
  • Groovy Logo (en)
dbp:name
  • Groovy (en)
dbp:paradigm
dbp:platform
dbp:typing
dbp:wikiPageUsesTemplate
dcterms:subject
rdf:type
rdfs:comment
  • Groovy (anglická výslovnost [ˈgruːvi]) je objektově orientovaný programovací jazyk pro platformu Java. Jde o alternativu k programovacímu jazyku Java. Lze na něj pohlížet jako na skriptovací jazyk pro javovskou platformu. Inspiraci čerpal z jazyků Python, Ruby, Perl a Smalltalk. Využívá výhody objektového programování, ale zároveň poskytuje zjednodušenou „skriptovací“ syntaxi, která umí „zabalit a rozbalit“ často opakované části kódu. Jedním z jeho cílů je redukovat „povinný“ kód a zjednodušit tak tvorbu webových, databázových či desktopových aplikací. Kompilace je prováděna přímo do bajtkódu, takže jej můžeme použít všude tam, kde funguje Java. (cs)
  • جروفي هي لغة برمجة كائنية التوجه لـ جافا (منصة برمجية). وهي لغة ديناميكية ذات ملامح مشابهة لتلك الخاصة ب بايثون، روبي، بيرل وسمولتوك. ويمكن استخدامها ك لغة برمجة نصية لمنصة جافا.تستخدم جروفي قوسا لبناء الجملة مثيلا لجافا، وهي مصنفة ديناميكيا ككود جافا الصالح من حيث التركيب في لغة جروفي. (ar)
  • Groovy(グルービー)は、Javaプラットフォーム上で動作する動的プログラミング言語である。 Groovy の処理系はオープンソースソフトウェアであり、James Strachan と Bob McWhirter らを中心に、オープンソース開発サイトであるコードハウス上で、2003年8月27日に開発が開始された(CVSへの最初のコミットがなされた)。その後、開発の主体は Guillaume Laforge と Jeremy Rayner らに移り開発が続けられている。2015年3月31日までは Pivotal がスポンサー企業となり、開発者をフルタイム雇用していたが、3月末を以て終了し、Apacheソフトウェア財団の管理に移行した。 (ja)
  • 그루비(Groovy)는 자바에 파이썬, 루비, 스몰토크 등의 특징을 더한 동적 객체 지향 프로그래밍 언어이다. (ko)
  • Groovy is een objectgeoriënteerde programmeertaal voor het Java-platform. Het kan worden gebruikt als een scripttaal voor het Java-platform, en heeft eigenschappen vergelijkbaar met Ruby, Python, Perl en Smalltalk. Groovy 1.0 werd uitgebracht op 2 januari 2007. De taal wordt gestandaardiseerd in het Java Community Process als JSR 241. (nl)
  • Groovy è un linguaggio di programmazione ad oggetti per la Piattaforma Java alternativo al linguaggio Java. Può essere visto come linguaggio di scripting per la Piattaforma Java, presenta caratteristiche simili a quelle di Python, Ruby, Perl, e Smalltalk. A volte ci si riferisce a Groovy con il nome alternativo di JSR 241. (it)
  • Groovy är ett objektorienterat programspråk. Program skrivna i Groovy körs i en virtuell maskin för Java. Språkets dynamiska natur innebär att kompilering till bytekod görs i samband med körning i den virtuella maskinen. (sv)
  • Groovy – obiektowy język skryptowy wzorowany na składni Javy, wzbogacony o dodatkowe cechy takie jak: * domknięcia (obiekt będący złożeniem funkcji z określonym zestawem danych – ustalonych w momencie tworzenia obiektu, a wykorzystywanych przez tę funkcję przy jej wywołaniu) * przeciążanie operatorów * ułatwienia w obsłudze kolekcji i wyrażeń regularnych * możliwość uruchomienia jako języka dynamicznie interpretowanego bądź skompilowanego do formatu kodu bajtowego. Język jest w trakcie standaryzacji w ramach Java Community Process, w ramach zgłoszenia JSR 241. (pl)
  • Apache的Groovy是Java平台上设计的面向对象编程语言。这门动态语言拥有类似Python、Ruby和Smalltalk中的一些特性,可以作为Java平台的脚本语言使用,Groovy代码动态地编译成运行于Java虚拟机(JVM)上的Java字节码,并与其他Java代码和库进行互操作。由于其运行在JVM上的特性,Groovy可以使用其他Java语言编写的库。Groovy的语法与Java非常相似,大多数Java代码也符合Groovy的语法规则,尽管可能语义不同。Groovy 1.0于2007年1月2日发布,并于2012年7月发布了Groovy 2.0。从版本2开始,Groovy也可以静态编译,提供类型推论和Java相近的性能。Groovy 2.4是Pivotal软件赞助的最后一个主要版本,截止于2015年3月。Groovy已经将其治理结构更改为Apache软件基金会的项目管理委员会(PMC)。 (zh)
  • Groovy és un llenguatge de programació orientat a l'objecte que utilitza la plataforma Java.Constitueix una alternativa al llenguatge Java per aquesta plataforma i utilitza per executar-se en la mateixa màquina virtual que aquest llenguatge. S'inspira en altres llenguatges dinàmics com són Python, Ruby i Smalltalk. Aquest objecte és producte de l'especificació JSR 241. Groovy utilitza una sintaxi més pròxima al Java bytecode i es compila directament, ja sigui dinàmicament o amb un compilador en bytecode. (ca)
  • Groovy ist eine Programmiersprache und Skriptsprache, die dynamische und statische Typisierung unterstützt. Sie zählt zu den Sprachen, die auf der Java Virtual Machine ausgeführt werden, was eine Verfügbarkeit für viele Plattformen wie insbesondere Linux, macOS und Windows ermöglicht. Das Design-Ziel des ursprünglichen Entwicklers bestand darin, eine „geschliffene“ Fassung der Java-Syntax mit den Konzepten von Ruby zu verbinden. Für Groovy existieren Plugins für Eclipse, IntelliJ IDEA, NetBeans, Visual Studio Code, vim und Emacs. (de)
  • Apache Groovy is a Java-syntax-compatible object-oriented programming language for the Java platform. It is both a static and dynamic language with features similar to those of Python, Ruby, and Smalltalk. It can be used as both a programming language and a scripting language for the Java Platform, is compiled to Java virtual machine (JVM) bytecode, and interoperates seamlessly with other Java code and libraries. Groovy uses a curly-bracket syntax similar to Java's. Groovy supports closures, multiline strings, and expressions embedded in strings. Much of Groovy's power lies in its AST transformations, triggered through annotations. (en)
  • Groovy est le nom d'un langage de programmation orienté objet destiné à la plate-forme Java. Il constitue un substitut au langage Java pour cette plate-forme et est inspiré de Python, Ruby et Smalltalk. Il est l'objet de la spécification JSR 241. Groovy utilise une syntaxe très proche de Java, avec des accolades, et est directement compilé, soit à la volée dynamiquement, soit classiquement avec un compilateur en bytecode. Groovy s'intègre et est entièrement compatible avec la JVM étant donné que le bytecode est le même. Il peut donc : (fr)
  • Groovy es un lenguaje de programación orientado a objetos implementado sobre la plataforma Java. Tiene características similares a Python, Ruby, Perl y Smalltalk. La especificación JSR 241 se encarga de su estandarización para una futura inclusión como componente oficial de la plataforma Java. (es)
  • Groovy é uma linguagem de programação orientada a objetos desenvolvida para a plataforma Java como alternativa à linguagem de programação Java. Groovy possui características de Python, Ruby e Smalltalk. Groovy utiliza uma sintaxe similar à de Java, é compilada dinamicamente para bytecode Java, e integra-se transparentemente com outros códigos e bibliotecas Java. Groovy está atualmente em processo de padronização através do Java Community Process ( JSR 241 ). Groovy possui algumas características não presentes no Java padrão: (pt)
  • Groovy — об'єктно-орієнтована динамічна мова програмування, що працює в середовищі JRE. Мова Groovy запозичила деякі корисні якості Ruby, Haskell і Python, але створена для роботи всередині віртуальної машини Java (JVM) і підтримує тісну інтеграцію з Java програмами. За роки існування Groovy навколо цієї мови сформувалася екосистема з пов'язаних проектів, таких як MVC вебфреймворк Grails, swing-орієнтований фреймворк , системи збирання Gant і Gradle, інструментарій для інтеграції з Google App Engine - Gaelyk, система паралельного програмування Gpars, тестовий комплект Spock, інструменти для контролю якості CodeNarc і GMetrics. (uk)
  • Groovy — объектно-ориентированный язык программирования, разработанный для платформы Java как дополнение к языку Java с возможностями Python, Ruby и Smalltalk. Использует java-подобный синтаксис с динамической компиляцией в JVM байт-код и напрямую работает с другим java-кодом и библиотеками. Язык может использоваться в любом java-проекте или как сценарный язык. Активно используется как Предметно-ориентированный язык для написания скриптов при работе в предметной области (от математики до обработки научных данных), а также сборки и тестирования приложений (Gradle). (ru)
rdfs:label
  • جروفي (لغة برمجة) (ar)
  • Groovy (ca)
  • Groovy (cs)
  • Groovy (de)
  • Apache Groovy (en)
  • Groovy (lenguaje de programación) (es)
  • Groovy (langage) (fr)
  • Groovy (it)
  • Groovy (ja)
  • 아파치 그루비 (ko)
  • Groovy (pl)
  • Groovy (nl)
  • Groovy (ru)
  • Groovy (pt)
  • Groovy (programspråk) (sv)
  • Groovy (zh)
  • Groovy (uk)
owl:sameAs
prov:wasDerivedFrom
foaf:depiction
foaf:isPrimaryTopicOf
foaf:name
  • Groovy (en)
is dbo:influenced of
is dbo:programmingLanguage of
is dbo:wikiPageRedirects of
is dbo:wikiPageWikiLink of
is dbp:influenced of
is foaf:primaryTopic of
Powered by OpenLink Virtuoso    This material is Open Knowledge     W3C Semantic Web Technology     This material is Open Knowledge    Valid XHTML + RDFa
This content was extracted from Wikipedia and is licensed under the Creative Commons Attribution-ShareAlike 3.0 Unported License