Pike is an interpreted, general-purpose, high-level, cross-platform, dynamic programming language, with a syntax similar to that of C. Unlike many other dynamic languages, Pike is both statically and dynamically typed, and requires explicit type definitions. It features a flexible type system that allows the rapid development and flexible code of dynamically typed languages, while still providing some of the benefits of a statically typed language.

Property Value
dbo:abstract
  • Pike is an interpreted, general-purpose, high-level, cross-platform, dynamic programming language, with a syntax similar to that of C. Unlike many other dynamic languages, Pike is both statically and dynamically typed, and requires explicit type definitions. It features a flexible type system that allows the rapid development and flexible code of dynamically typed languages, while still providing some of the benefits of a statically typed language. Pike features garbage collection, advanced data types, and first-class anonymous functions, with support for many programming paradigms, including object-oriented, functional and imperative programming. Pike is free software, released under the GPL, LGPL and MPL licenses. (en)
  • Pike ist eine objektorientierte Skriptsprache mit automatischer Speicherbereinigung. Ihre Syntax ist ähnlich wie die von C++ oder Java. Pike unterstützt Mehrfachvererbung, im Unterschied zu anderen Skriptsprachen ist Pike explizit typisiert. Pike ist historischaus LPC entstanden. Die Implementierung von Pike ist Open Source. Die bekanntesten in Pike geschriebenen Programme sind Caudium, der Webserver Roxen und open-sTeam, ein Programm zur Erstellung von virtuellen Wissensräumen. Darüber hinaus laufen die Server für den Opera Mini Browser mit in Pike geschriebener Software. (de)
  • Pike est un langage de programmation dynamique de haut niveau interprété générique et multiplate-forme doté d’une syntaxe proche du C. À la différence d’autres langages dynamiques, Pike est typé à la fois statiquement et dynamiquement, et requiert des définitions de type explicite. Il offre un système souple de typage et une rapidité de développement que permettent les langages dynamiquement typés, tout en offrant certains des avantages des langages statiquement typés. Pike dispose d’un ramasse-miettes, de types de données évolués et de fonctions anonymes, ce qui autorise de programmer suivant plusieurs paradigmes, au choix du développeur : programmation orientée objet, fonctionnelle ou encore programmation impérative. Pike est un logiciel libre, délivré sous une triple licence : licence publique générale GNU (GPL), licence publique générale limitée GNU (LGPL) et licence publique Mozilla (MPL). (fr)
  • Pike は、インタプリタ型の汎用高級クロスプラットフォーム動的プログラミング言語であり、C言語に良く似た文法を持つ。他の動的言語とは異なり、Pike は静的型付けも動的型付けも可能で、明示的な型定義を必要とする。柔軟な型システムであり、動的型付き言語として素早い開発と柔軟なコードが可能である一方、静的型付き言語としての利点も併せ持っている。Pike にはガベージコレクション機能、豊富なデータ型、第一級無名関数、各種プログラミングパラダイム(オブジェクト指向、関数型および命令型プログラミング)のサポートといった特徴がある。Pike はフリーソフトウェアであり、GPL、LGPL、MPL でライセンスされている。 (ja)
  • Pike – interpretowany język programowania posiadający składnię podobną do tej wykorzystywanej w C. Wywodzi się bezpośrednio z języka LPC. Głównym zastosowaniem jest pisanie CGI dla serwera WWW Roxen, chociaż możliwe jest również pisanie aplikacji interaktywnych. Najlepiej sprawdza się w aplikacjach internetowych i przetwarzaniu napisów, natomiast podobieństwo do C powoduje, że osoby piszące wcześniej w tym języku łatwo mogą się nauczyć Pike'a. Pike zawiera wiele zaawansowanych struktur danych, takich jak zbiory, typowane tablice asocjacyjne oraz wyrażenia lambda. (pl)
  • Пайк (англ. Pike — «щука») — динамический интерпретируемый объектно-ориентированный язык программирования с C/C++-подобным синтаксисом. Достоинством языка считается один из наиболее стабильных и быстродействующих интерпретаторов. Язык Pike был создан программистами из Швеции в 1994 году как GPL-версия языка LPCрусск..Изначально он назывался µLPC (микро-LPC), но позднее был переименован. (ru)
  • Pike是一種高階,跨平台的電腦程式語言,其語法與C語言相近。Pike是屬於自由軟體,它在GPL、LGPL以及MPL之下發表。 (zh)
dbo:influencedBy
dbo:latestReleaseVersion
  • 8.0.276
dbo:license
dbo:thumbnail
dbo:wikiPageExternalLink
dbo:wikiPageID
  • 86780 (xsd:integer)
dbo:wikiPageRevisionID
  • 741341659 (xsd:integer)
dbp:designer
  • Fredrik Hübinette
dbp:developer
  • Pike development team supported by the Software and Systems division of the Department of Computer and Information Science at Linköping University
dbp:implementations
  • Pike
dbp:logo
  • Pike Programming Language Logo.svg
dbp:logoAlt
  • Logo for the Pike programming language.
dbp:logoSize
  • frameless
dbp:operatingSystem
  • Any Unix-like, Windows
dbp:paradigm
dbp:status
  • Active
dbp:typing
dbp:wordnet_type
dct:subject
rdf:type
rdfs:comment
  • Pike ist eine objektorientierte Skriptsprache mit automatischer Speicherbereinigung. Ihre Syntax ist ähnlich wie die von C++ oder Java. Pike unterstützt Mehrfachvererbung, im Unterschied zu anderen Skriptsprachen ist Pike explizit typisiert. Pike ist historischaus LPC entstanden. Die Implementierung von Pike ist Open Source. Die bekanntesten in Pike geschriebenen Programme sind Caudium, der Webserver Roxen und open-sTeam, ein Programm zur Erstellung von virtuellen Wissensräumen. Darüber hinaus laufen die Server für den Opera Mini Browser mit in Pike geschriebener Software. (de)
  • Pike は、インタプリタ型の汎用高級クロスプラットフォーム動的プログラミング言語であり、C言語に良く似た文法を持つ。他の動的言語とは異なり、Pike は静的型付けも動的型付けも可能で、明示的な型定義を必要とする。柔軟な型システムであり、動的型付き言語として素早い開発と柔軟なコードが可能である一方、静的型付き言語としての利点も併せ持っている。Pike にはガベージコレクション機能、豊富なデータ型、第一級無名関数、各種プログラミングパラダイム(オブジェクト指向、関数型および命令型プログラミング)のサポートといった特徴がある。Pike はフリーソフトウェアであり、GPL、LGPL、MPL でライセンスされている。 (ja)
  • Pike – interpretowany język programowania posiadający składnię podobną do tej wykorzystywanej w C. Wywodzi się bezpośrednio z języka LPC. Głównym zastosowaniem jest pisanie CGI dla serwera WWW Roxen, chociaż możliwe jest również pisanie aplikacji interaktywnych. Najlepiej sprawdza się w aplikacjach internetowych i przetwarzaniu napisów, natomiast podobieństwo do C powoduje, że osoby piszące wcześniej w tym języku łatwo mogą się nauczyć Pike'a. Pike zawiera wiele zaawansowanych struktur danych, takich jak zbiory, typowane tablice asocjacyjne oraz wyrażenia lambda. (pl)
  • Пайк (англ. Pike — «щука») — динамический интерпретируемый объектно-ориентированный язык программирования с C/C++-подобным синтаксисом. Достоинством языка считается один из наиболее стабильных и быстродействующих интерпретаторов. Язык Pike был создан программистами из Швеции в 1994 году как GPL-версия языка LPCрусск..Изначально он назывался µLPC (микро-LPC), но позднее был переименован. (ru)
  • Pike是一種高階,跨平台的電腦程式語言,其語法與C語言相近。Pike是屬於自由軟體,它在GPL、LGPL以及MPL之下發表。 (zh)
  • Pike is an interpreted, general-purpose, high-level, cross-platform, dynamic programming language, with a syntax similar to that of C. Unlike many other dynamic languages, Pike is both statically and dynamically typed, and requires explicit type definitions. It features a flexible type system that allows the rapid development and flexible code of dynamically typed languages, while still providing some of the benefits of a statically typed language. (en)
  • Pike est un langage de programmation dynamique de haut niveau interprété générique et multiplate-forme doté d’une syntaxe proche du C. À la différence d’autres langages dynamiques, Pike est typé à la fois statiquement et dynamiquement, et requiert des définitions de type explicite. Il offre un système souple de typage et une rapidité de développement que permettent les langages dynamiquement typés, tout en offrant certains des avantages des langages statiquement typés. (fr)
rdfs:label
  • Pike (programming language) (en)
  • Pike (Programmiersprache) (de)
  • Pike (langage) (fr)
  • Pike (ja)
  • Pike (pl)
  • Pike (ru)
  • Pike (zh)
owl:sameAs
prov:wasDerivedFrom
foaf:depiction
foaf:isPrimaryTopicOf
foaf:name
  • Pike (en)
is dbo:influenced of
is dbo:programmingLanguage of
is dbo:wikiPageDisambiguates of
is dbo:wikiPageRedirects of
is dbp:programmingLanguage of
is foaf:primaryTopic of