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

Whitespace is an esoteric programming language developed by Edwin Brady and Chris Morris at the University of Durham (also developers of the and Idris programming languages). It was released on 1 April 2003 (April Fool's Day). Its name is a reference to whitespace characters. Unlike most programming languages, which ignore or assign little meaning to most whitespace characters, the Whitespace interpreter ignores any non-whitespace characters. Only spaces, tabs and linefeeds have meaning. A consequence of this property is that a Whitespace program can easily be contained within the whitespace characters of a program written in another language, except possibly in languages which depend on spaces for syntax validity such as Python, making the text a polyglot.

Property Value
dbo:abstract
  • El Whitespace és un llenguatge de programació esotèric desenvolupat per i a la (desenvolupadors, també, del llenguatge de programació Kaya). Es va fer públic l'1 d'abril del 2003. El seu nom fa referència al . Al contrari de gairebé tots els llenguatges de programació, que ignoren o donen molt poc significat a la majoria de caràcters d'espai, l'interpretador de Whitespace ignora tots els caràcters que no són d'espai. Només tenen significat els , les i els salts de líniaUna conseqüència interessant d'aquesta propietat és que un programa en Whitespace pot estar dins els caràcters d'espai d'un programa escrit en un altre llenguatge, convertint el text en un poliglot. El llenguatge en si mateix és imperatiu. La màquina virtual en la que s'executa el programa té una stack i un . El programador és lliure d'empilar enters d'amplades arbitràries a l'stack (actualment no hi ha implementació per a nombres decimals) i també pot accedir al heap com a lloc permanent per a emmagatzemar dades i estructures de dades. (ca)
  • وايت سبيس (Whitespace) هي لغة برمجة باطنية طورت من قبل وكريس موريس في جامعة درم (بالإضافة إلى مطوري لغى كايا). تم إطلاقها في 1 أبريل 2003 (يوم كذبة أبريل).بعكس لغات البرمجة الأخرى والتي تتجاهل أو تعين معنى لمعضم حروف الوايت سبيس، يتجاهل مترجمها (interpreter) الحروف الـ non-whitespace. ويكون المعنى للـ spacesو tab و linefeeds. وتستطيع برمجة وايت سبيس الارتباط بسهولة بحروف الوايت سبيس لبرنامج مكتوب بلغة أخرى، ماعدى بايثون، مما يجعل النص متعدد اللغات. أيضاً، هي لغة محسنة من لغة الـ stack-based. وهي الآلة الافتراضية التي تشغل البرنامج الذي يحتوي على stack و heap. ويملك المبرمج حرية دفع الأرقام الصحيحه بشكل تعسفي إلى stack (حالياً، لا يوجد تطبيق لأرقام floating point) ويستطيع الدخول إلى الذاكرة الأساسية للـheap للمتغيرات وهيكلة البيانات. (ar)
  • Whitespace je humorný ezoterický programovací jazyk vytvořený Edwinem Bradym a Chrisem Morrisem, představený 1. dubna 2003. Veškerá syntaxe jazyka sestává z bílých znaků (mezer, tabulátorů a konců řádek; anglicky se označují jako whitespace, odtud název), veškeré jiné znaky (písmena, čísla, symboly atd.) jsou ignorovány. Whitespace je imperativní jazyk běžící na virtuálním stroji v podobě zásobníkového počítače vybaveného haldou. (cs)
  • Whitespace ist eine im Jahr 2002 entwickelte esoterische Programmiersprache. Die Befehle und Steueranweisungen bestehen im Gegensatz zu üblichen Programmiersprachen aus definierten Folgen von Leerzeichen, Tabs und Zeilenumbrüchen (engl. Whitespaces). Neben dieser offensichtlichen Eigenart verwendet Whitespace das übliche Dualsystem nur für Daten; der Programmcode wird in einem dreiwertigen Stellensystem („l“, „t“, „u“ oder engl. “s”, “t”, “l”) abgebildet. (de)
  • Whitespace programazio lengoaia esoterikoa da Edwin Brady eta Chris Morris garatutako 2003ko apirilaren 1an. Hutsuneak, tabulazioak eta lerro jauziek osatzen dute lengoaia honen sintaxia. Beste edozein karaktere ez da kontuan hartuko. Lengoaia inperatiboa da, pila batean oinarritzen dena. Programak exekutatzen dituen makina birtualak pila bat eta heap bat ditu. Pila erabilita programatzaileak zenbaki osoak metatu ditzakete, baina oraindik ezin dira komadun zenbakirik gorde. Heap-a aldagaiak eta datu egiturak gordetzeko balio du. (eu)
  • Le whitespace est un langage de programmation exotique diffusé le 1er avril 2003 par Edwin Brady et Chris Morris de l'Université de Durham. Comme caractères, il utilise les espaces, les tabulations et les retours à la ligne pour générer un programme dont le code est invisible. (fr)
  • Whitespace es un lenguaje de programación esotérico desarrollado por y Chris Morris, publicado el 1 de abril de 2003. La sintaxis consiste únicamente en espacios en blanco, tabulador y líneas nuevas. Los demás caracteres son ignorados. Es un lenguaje imperativo que se basa en una pila. La máquina virtual que ejecuta los programas tiene una pila y un heap. Usando la pila, los programadores pueden apilar números enteros de anchura arbitraria, pero no pueden apilar comas flotantes por ahora. El heap puede ser usado para guardar permanentemente variables y estructuras de datos. (es)
  • Whitespace is an esoteric programming language developed by Edwin Brady and Chris Morris at the University of Durham (also developers of the and Idris programming languages). It was released on 1 April 2003 (April Fool's Day). Its name is a reference to whitespace characters. Unlike most programming languages, which ignore or assign little meaning to most whitespace characters, the Whitespace interpreter ignores any non-whitespace characters. Only spaces, tabs and linefeeds have meaning. A consequence of this property is that a Whitespace program can easily be contained within the whitespace characters of a program written in another language, except possibly in languages which depend on spaces for syntax validity such as Python, making the text a polyglot. The language itself is an imperative stack-based language. The virtual machine on which the programs run has a stack and a heap. The programmer is free to push arbitrary-width integers onto the stack (currently there is no implementation of floating point numbers) and can also access the heap as a permanent store for variables and data structures. (en)
  • Whitespace is een esoterische programmeertaal met broncode die alleen bestaat uit spaties, tabs en (newlines). In veel andere talen hebben deze tekens geen betekenis, behalve om andere elementen van elkaar te scheiden. De taal is ontwikkeld door Edwin Brady en Chris Morris aan de Universiteit van Durham en het werd uitgebracht op 1 april 2003. Whitespace is een imperatieve programmeertaal die uitgevoerd wordt door een virtuele machine met een stack en een heap. De programmeur kan gehele getallen met arbitraire grootte op de stack duwen. De heap kan gebruikt worden als permanente opslag voor variabelen en datastructuren. Tekens die geen spaties, tabs of regelovergangen zijn, kunnen als commentaar gebruikt worden. (nl)
  • Il Whitespace è un linguaggio di programmazione esoterico e minimalista, creato nel 2003 da e . Il nome deriva dal fatto che il linguaggio utilizza solo spazi bianchi, tabulazioni e ritorni a capo come elementi sintattici. Ogni carattere diverso da questi tre viene ignorato e considerato come un commento. Whitespace divenne famoso quando il suo inventore lo descrisse su Slashdot il primo di Aprile 2003; in questo modo gli utenti pensarono ad un Pesce d'aprile, ovviamente sbagliandosi. (it)
  • 화이트스페이스(Whitespace)는 에드윈 브래디(Edwin Brady)와 크리스 모리스(Chris Morris, cim)가 2003년 4월 1일(만우절)에 발표한 난해한 프로그래밍 언어이다. 문법에는 오로지 공백과 탭, 그리고 개행 문자만이 의미가 있으며, 인터프리터는 이 3종류의 공백 문자를 뺀 모든 문자를 무시한다. 2004년 현재 이 언어의 최신 버전은 0.3이다. 이 언어는 스택 기반의 명령형 프로그래밍 언어이다. 프로그램이 실행되는 가상 머신은 스택과 힙을 가지고 있다. 프로그래머는 스택에 임의의 정수를 자유롭게 푸시할 수 있으며, (아직 부동소수점이나 실수의 구현은 없다.) 또한 변수와 자료 구조를 계속 보존하기 위해서 힙에 접근할 수 있다. (ko)
  • Whitespace(ホワイトスペース)は、プログラミング言語のひとつであり、またそれを動作させるインタプリタを指している。WhitespaceはGPLにより配布されている。実用言語ではない難解プログラミング言語のひとつ。 本来 "whitespace" とは「空白」や「余白」を意味する英単語である。多くの一般的なプログラミング言語では空白に相当する文字(スペース、タブ、言語によっては改行も)は他の言語要素間の区切りとして使われている。しかし、言語 Whitespace においてはプログラムは空白文字だけで構成される(それ以外の文字列はコメント扱いで無視される)。そのため、一見するとプログラムであることすらわからないという珍しい言語である。 (ja)
  • Whitespace – ezoteryczny język programowania stworzony przez i Chrisa Morrisa, który do zapisu instrukcji wykorzystuje tylko tzw. „białe znaki” (ang. white space), czyli spacje, tabulatory i znaki nowej linii, a wszelki tekst jest komentarzem. Jego premiera odbyła się 1 kwietnia 2003 r. (pl)
  • Whitespace é uma linguagem de programação esotérica criada por Edwin Brady e Chris Morris na Universidade de Durham. Na linguagem se utiliza apenas caracteres em branco (tab ASCII 9, espaço ASCII 32 e nova linha ASCII 10), todos os outros caracteres são desconsiderados. É uma evidente brincadeira, sem uso prático ou comercial. A linguagem em si é do paradigma de programação imperativa baseado em pilha. Cada comando consiste um uma série de partes, começando com o Parâmetro de modificação de instrução (IMP em inglês), listados abaixo: * [Espaço] - Manipulação da pilha; * [Tab][Espaço] - Aritmética; * [Tab][Tab] - Acesso ao heap; * [NL] - Controle de fluxo; * [TAB][NL] - Entrada e saída. (pt)
  • Whitespace (с англ. — «пробел») — эзотерический язык программирования, созданный Э. Брэди и К. Моррисом. Он был выпущен в свет 1 апреля 2003 года. Существенным его отличием является то, что для управляющих конструкций используются только непечатаемые символы, а именно: пробел, перевод строки и табуляция (¶). Интересным следствием этого факта является то, что текст программы на языке Whitespace можно «скрыть» внутри исходных кодов другой программы. Сам язык является реализацией стек-машины. (ru)
  • Whitespace (англ. Пробіл) — езотерична мова програмування, створена Едвіном Бреді та Крісом Моррісом з Даремського університету, які також відомі як розробники мов програмування та Idris. Випущена 1 квітня 2003 року. Особливість мови полягає в тому, що на відміну від інших мов, які переважно ігнорують пробіли та табуляції, інтерпретатор Whitespace сприймає лише ці символи, та ігнорує усі інші. Таким чином, інтерпретатор приймає лише три конструкції: пробіли, табуляції, та перехід на новий рядок. Цікаво, що за рахунок такої особливості, текст програми, написаної на Whitespace, можна приховати у вихідному коді іншої програми. (uk)
  • Whitespace是種深奥的编程语言。它由Edwin Brady和Chris Morris開發,2003年4月1日發佈。大部分的現代程式設計語言都不將空白字元視為語法的一部分。但Whitespace卻只視空格(space)、制表符(tabs)和換行(new lines)為語法的一部分,它的直譯器忽略所有非空白字元。 它本身是個指令式、基於堆疊的語言。其程式運行在上的虛擬機器均有一個堆疊(Stack)和堆(Heap)。程式員可自由將整數推進堆疊中(只可以是整數,因為暫時並無浮點數或實數工具)。使用者亦可通過堆作為變數和資料結構的暫存區。 这种语言有和Brainfuck一样的优点,能方便地写程序注释,写的注释根本不需要标识,编译器直接跳过你写的文字信息。还有,借助这种语言,可以在满篇空白的代码中插入一篇文章,从而在看起来完全无关的文章中隐藏一段代码。对于一些需要保证安全性的工作来说,这种语言帮助很大,因为它可以防止别人把代码打印出来拿走。 (zh)
dbo:thumbnail
dbo:wikiPageExternalLink
dbo:wikiPageID
  • 205017 (xsd:integer)
dbo:wikiPageLength
  • 17488 (xsd:nonNegativeInteger)
dbo:wikiPageRevisionID
  • 1122009113 (xsd:integer)
dbo:wikiPageWikiLink
dbp:wikiPageUsesTemplate
dcterms:subject
gold:hypernym
rdf:type
rdfs:comment
  • Whitespace je humorný ezoterický programovací jazyk vytvořený Edwinem Bradym a Chrisem Morrisem, představený 1. dubna 2003. Veškerá syntaxe jazyka sestává z bílých znaků (mezer, tabulátorů a konců řádek; anglicky se označují jako whitespace, odtud název), veškeré jiné znaky (písmena, čísla, symboly atd.) jsou ignorovány. Whitespace je imperativní jazyk běžící na virtuálním stroji v podobě zásobníkového počítače vybaveného haldou. (cs)
  • Whitespace ist eine im Jahr 2002 entwickelte esoterische Programmiersprache. Die Befehle und Steueranweisungen bestehen im Gegensatz zu üblichen Programmiersprachen aus definierten Folgen von Leerzeichen, Tabs und Zeilenumbrüchen (engl. Whitespaces). Neben dieser offensichtlichen Eigenart verwendet Whitespace das übliche Dualsystem nur für Daten; der Programmcode wird in einem dreiwertigen Stellensystem („l“, „t“, „u“ oder engl. “s”, “t”, “l”) abgebildet. (de)
  • Whitespace programazio lengoaia esoterikoa da Edwin Brady eta Chris Morris garatutako 2003ko apirilaren 1an. Hutsuneak, tabulazioak eta lerro jauziek osatzen dute lengoaia honen sintaxia. Beste edozein karaktere ez da kontuan hartuko. Lengoaia inperatiboa da, pila batean oinarritzen dena. Programak exekutatzen dituen makina birtualak pila bat eta heap bat ditu. Pila erabilita programatzaileak zenbaki osoak metatu ditzakete, baina oraindik ezin dira komadun zenbakirik gorde. Heap-a aldagaiak eta datu egiturak gordetzeko balio du. (eu)
  • Le whitespace est un langage de programmation exotique diffusé le 1er avril 2003 par Edwin Brady et Chris Morris de l'Université de Durham. Comme caractères, il utilise les espaces, les tabulations et les retours à la ligne pour générer un programme dont le code est invisible. (fr)
  • Whitespace es un lenguaje de programación esotérico desarrollado por y Chris Morris, publicado el 1 de abril de 2003. La sintaxis consiste únicamente en espacios en blanco, tabulador y líneas nuevas. Los demás caracteres son ignorados. Es un lenguaje imperativo que se basa en una pila. La máquina virtual que ejecuta los programas tiene una pila y un heap. Usando la pila, los programadores pueden apilar números enteros de anchura arbitraria, pero no pueden apilar comas flotantes por ahora. El heap puede ser usado para guardar permanentemente variables y estructuras de datos. (es)
  • Il Whitespace è un linguaggio di programmazione esoterico e minimalista, creato nel 2003 da e . Il nome deriva dal fatto che il linguaggio utilizza solo spazi bianchi, tabulazioni e ritorni a capo come elementi sintattici. Ogni carattere diverso da questi tre viene ignorato e considerato come un commento. Whitespace divenne famoso quando il suo inventore lo descrisse su Slashdot il primo di Aprile 2003; in questo modo gli utenti pensarono ad un Pesce d'aprile, ovviamente sbagliandosi. (it)
  • 화이트스페이스(Whitespace)는 에드윈 브래디(Edwin Brady)와 크리스 모리스(Chris Morris, cim)가 2003년 4월 1일(만우절)에 발표한 난해한 프로그래밍 언어이다. 문법에는 오로지 공백과 탭, 그리고 개행 문자만이 의미가 있으며, 인터프리터는 이 3종류의 공백 문자를 뺀 모든 문자를 무시한다. 2004년 현재 이 언어의 최신 버전은 0.3이다. 이 언어는 스택 기반의 명령형 프로그래밍 언어이다. 프로그램이 실행되는 가상 머신은 스택과 힙을 가지고 있다. 프로그래머는 스택에 임의의 정수를 자유롭게 푸시할 수 있으며, (아직 부동소수점이나 실수의 구현은 없다.) 또한 변수와 자료 구조를 계속 보존하기 위해서 힙에 접근할 수 있다. (ko)
  • Whitespace(ホワイトスペース)は、プログラミング言語のひとつであり、またそれを動作させるインタプリタを指している。WhitespaceはGPLにより配布されている。実用言語ではない難解プログラミング言語のひとつ。 本来 "whitespace" とは「空白」や「余白」を意味する英単語である。多くの一般的なプログラミング言語では空白に相当する文字(スペース、タブ、言語によっては改行も)は他の言語要素間の区切りとして使われている。しかし、言語 Whitespace においてはプログラムは空白文字だけで構成される(それ以外の文字列はコメント扱いで無視される)。そのため、一見するとプログラムであることすらわからないという珍しい言語である。 (ja)
  • Whitespace – ezoteryczny język programowania stworzony przez i Chrisa Morrisa, który do zapisu instrukcji wykorzystuje tylko tzw. „białe znaki” (ang. white space), czyli spacje, tabulatory i znaki nowej linii, a wszelki tekst jest komentarzem. Jego premiera odbyła się 1 kwietnia 2003 r. (pl)
  • Whitespace (с англ. — «пробел») — эзотерический язык программирования, созданный Э. Брэди и К. Моррисом. Он был выпущен в свет 1 апреля 2003 года. Существенным его отличием является то, что для управляющих конструкций используются только непечатаемые символы, а именно: пробел, перевод строки и табуляция (¶). Интересным следствием этого факта является то, что текст программы на языке Whitespace можно «скрыть» внутри исходных кодов другой программы. Сам язык является реализацией стек-машины. (ru)
  • Whitespace (англ. Пробіл) — езотерична мова програмування, створена Едвіном Бреді та Крісом Моррісом з Даремського університету, які також відомі як розробники мов програмування та Idris. Випущена 1 квітня 2003 року. Особливість мови полягає в тому, що на відміну від інших мов, які переважно ігнорують пробіли та табуляції, інтерпретатор Whitespace сприймає лише ці символи, та ігнорує усі інші. Таким чином, інтерпретатор приймає лише три конструкції: пробіли, табуляції, та перехід на новий рядок. Цікаво, що за рахунок такої особливості, текст програми, написаної на Whitespace, можна приховати у вихідному коді іншої програми. (uk)
  • Whitespace是種深奥的编程语言。它由Edwin Brady和Chris Morris開發,2003年4月1日發佈。大部分的現代程式設計語言都不將空白字元視為語法的一部分。但Whitespace卻只視空格(space)、制表符(tabs)和換行(new lines)為語法的一部分,它的直譯器忽略所有非空白字元。 它本身是個指令式、基於堆疊的語言。其程式運行在上的虛擬機器均有一個堆疊(Stack)和堆(Heap)。程式員可自由將整數推進堆疊中(只可以是整數,因為暫時並無浮點數或實數工具)。使用者亦可通過堆作為變數和資料結構的暫存區。 这种语言有和Brainfuck一样的优点,能方便地写程序注释,写的注释根本不需要标识,编译器直接跳过你写的文字信息。还有,借助这种语言,可以在满篇空白的代码中插入一篇文章,从而在看起来完全无关的文章中隐藏一段代码。对于一些需要保证安全性的工作来说,这种语言帮助很大,因为它可以防止别人把代码打印出来拿走。 (zh)
  • وايت سبيس (Whitespace) هي لغة برمجة باطنية طورت من قبل وكريس موريس في جامعة درم (بالإضافة إلى مطوري لغى كايا). تم إطلاقها في 1 أبريل 2003 (يوم كذبة أبريل).بعكس لغات البرمجة الأخرى والتي تتجاهل أو تعين معنى لمعضم حروف الوايت سبيس، يتجاهل مترجمها (interpreter) الحروف الـ non-whitespace. ويكون المعنى للـ spacesو tab و linefeeds. وتستطيع برمجة وايت سبيس الارتباط بسهولة بحروف الوايت سبيس لبرنامج مكتوب بلغة أخرى، ماعدى بايثون، مما يجعل النص متعدد اللغات. (ar)
  • El Whitespace és un llenguatge de programació esotèric desenvolupat per i a la (desenvolupadors, també, del llenguatge de programació Kaya). Es va fer públic l'1 d'abril del 2003. El seu nom fa referència al . Al contrari de gairebé tots els llenguatges de programació, que ignoren o donen molt poc significat a la majoria de caràcters d'espai, l'interpretador de Whitespace ignora tots els caràcters que no són d'espai. Només tenen significat els , les i els salts de líniaUna conseqüència interessant d'aquesta propietat és que un programa en Whitespace pot estar dins els caràcters d'espai d'un programa escrit en un altre llenguatge, convertint el text en un poliglot. (ca)
  • Whitespace is an esoteric programming language developed by Edwin Brady and Chris Morris at the University of Durham (also developers of the and Idris programming languages). It was released on 1 April 2003 (April Fool's Day). Its name is a reference to whitespace characters. Unlike most programming languages, which ignore or assign little meaning to most whitespace characters, the Whitespace interpreter ignores any non-whitespace characters. Only spaces, tabs and linefeeds have meaning. A consequence of this property is that a Whitespace program can easily be contained within the whitespace characters of a program written in another language, except possibly in languages which depend on spaces for syntax validity such as Python, making the text a polyglot. (en)
  • Whitespace is een esoterische programmeertaal met broncode die alleen bestaat uit spaties, tabs en (newlines). In veel andere talen hebben deze tekens geen betekenis, behalve om andere elementen van elkaar te scheiden. De taal is ontwikkeld door Edwin Brady en Chris Morris aan de Universiteit van Durham en het werd uitgebracht op 1 april 2003. Tekens die geen spaties, tabs of regelovergangen zijn, kunnen als commentaar gebruikt worden. (nl)
  • Whitespace é uma linguagem de programação esotérica criada por Edwin Brady e Chris Morris na Universidade de Durham. Na linguagem se utiliza apenas caracteres em branco (tab ASCII 9, espaço ASCII 32 e nova linha ASCII 10), todos os outros caracteres são desconsiderados. É uma evidente brincadeira, sem uso prático ou comercial. A linguagem em si é do paradigma de programação imperativa baseado em pilha. Cada comando consiste um uma série de partes, começando com o Parâmetro de modificação de instrução (IMP em inglês), listados abaixo: (pt)
rdfs:label
  • وايت سبيس (لغة برمجة) (ar)
  • Whitespace (ca)
  • Whitespace (cs)
  • Whitespace (Programmiersprache) (de)
  • Whitespace (eu)
  • Whitespace (es)
  • Whitespace (fr)
  • Whitespace (it)
  • 화이트스페이스 (프로그래밍 언어) (ko)
  • Whitespace (ja)
  • Whitespace (pl)
  • Whitespace (programmeertaal) (nl)
  • Whitespace (pt)
  • Whitespace (programming language) (en)
  • Whitespace (ru)
  • Whitespace (zh)
  • Whitespace (uk)
owl:sameAs
prov:wasDerivedFrom
foaf:depiction
foaf:isPrimaryTopicOf
is dbo:wikiPageRedirects of
is dbo:wikiPageWikiLink 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