Talk:Whitespace (programming language)

message: --Kizor 22:26, 30 August 2008 (UTC)
thread_title: This any better?

message: This is an incorrect statement, although it may have been correct when it was added.
What is the process for removing it?  —Preceding unsigned comment added by 65.166.54.44 (talk) 16:57, 7 April 2010 (UTC)
thread_title:  "This article does not cite any references or sources." 

message: I copy/pasted the code to ideone.com. Some characters not visible in the code were printed there, but since they're supposed to be ignored, I let them there. The interpreter threw out this error: "Fail: user error (Can't do Dup)".  — Preceding unsigned comment added by 189.77.168.10 (talk) 13:45, 15 September 2011 (UTC)
replies: text: Rather than try to debug that code, I replaced it with a fresh example that prints "Hello, world!". This version includes "comments" (S,T,L) to identify each whitespace character. (See the earlier discussion, and the code available at ideone).— r.e.s. (talk)  12:26, 6 April 2012 (UTC)
replies: text: This example needs to be given much deeper comments, with an explanation of what each line does. --NeatNit (talk) 21:15, 17 September 2015 (UTC)
replies: text: The commented version is already given above in the talk section on "Markers", and there is also a link given there to an online interpreter that proves the program works as advertised. — r.e.s. (talk)  01:50, 20 September 2015 (UTC)
thread_title:  Does the Hello World actually works? 

message: Is there a point to this language or is it just sort of a clever trick/joke?  — Preceding unsigned comment added by 108.221.57.236 (talk) 17:56, 11 November 2012 (UTC)
replies: text: Well, it does say under the History section that it was a facetious suggestion. So yes, I think it’s just a novelty. —Frungi (talk) 01:16, 26 April 2013 (UTC)
replies: text: It seems that it started as "just" a joke, but it then rapidly developed into a "real" language (albeit of the experimental, academic variety).  A small community has developed around Whitespace beyond just the original authors, producing alternative compilers, interpreters, and even an assembler (for those who don't want to program directly in the "machine language" of spaces and tabs).  — Preceding unsigned comment added by 99.146.149.141 (talk) 18:35, 5 June 2013 (UTC)

text: This page would be a vital resource to any programmer who encountered a Whitespace program before having heard of it. 164.119.77.244 (talk) 15:15, 12 September 2013 (UTC)

text: It is vital to anyone concerned with security and immensely enjoyable to anyone with an intellectual interest in computing and compilers. What kind of mean-spirited so-and-so would even suggest deleting it? Unbelievable.  — Preceding unsigned comment added by 76.64.180.221 (talk) 04:54, 25 November 2015 (UTC)
thread_title:  Purpose? 

message: Hello fellow Wikipedians,
I have just modified 3 external links on Whitespace (programming language). Please take a moment to review my edit. If you have any questions, or need the bot to ignore the links, or the page altogether, please visit this simple FaQ for additional information. I made the following changes:
*Added archive https://web.archive.org/web/20151101230744/http://compsoc.dur.ac.uk/whitespace/tutorial.html to http://compsoc.dur.ac.uk/whitespace/tutorial.html
*Added archive https://web.archive.org/web/20151101230744/http://compsoc.dur.ac.uk/whitespace/tutorial.html to http://compsoc.dur.ac.uk/whitespace/tutorial.html
*Added archive https://web.archive.org/web/20151101230744/http://compsoc.dur.ac.uk/whitespace/tutorial.html to http://compsoc.dur.ac.uk/whitespace/tutorial.html
When you have finished reviewing my changes, you may follow the instructions on the template below to fix any issues with the URLs.
Cheers.—InternetArchiveBot (Report bug) 05:30, 9 December 2017 (UTC)
thread_title:  External links modified 

message: Wouldn't the syntax table look better with appropriate –s in the first column?
IMP         	Command       	Parameter	Meaning
[Space]     	[Space]       	Number   	Push the number onto the stack
[Space]     	[LF][Space]   	-        	Duplicate the top item on the stack
[Space]     	[Tab][Space]  	Number   	Copy the nth item on the stack (given by the argument) onto the top of the stack
[Space]     	[LF][Tab]     	-        	Swap the top two items on the stack
[Space]     	[LF][LF]      	-        	Discard the top item on the stack
[Space]     	[Tab][LF]     	Number   	Slide n items off the stack, keeping the top item
[Tab][Space]	[Space][Space]	-        	Addition
[Tab][Space]	[Space][Tab]  	-        	Subtraction
[Tab][Space]	[Space][LF]   	-        	Multiplication
[Tab][Space]	[Tab][Space]  	-        	Integer Division
[Tab][Space]	[Tab][Tab]    	-        	Modulo
[Tab][Tab]  	[Space]       	-        	Store in heap
[Tab][Tab]  	[Tab]         	-        	Retrieve from heap
[LF]        	[Space][Space]	Label    	Mark a location in the program
[LF]        	[Space][Tab]  	Label    	Call a subroutine
[LF]        	[Space][LF]   	Label    	Jump to a label
[LF]        	[Tab][Space]  	Label    	Jump to a label if the top of the stack is zero
[LF]        	[Tab][Tab]    	Label    	Jump to a label if the top of the stack is negative
[LF]        	[Tab][LF]     	-        	End a subroutine and transfer control back to the caller
[LF]        	[LF][LF]      	-        	End the program
[Tab][LF]   	[Space][Space]	-        	Output the character at the top of the stack
[Tab][LF]   	[Space][Tab]  	-        	Output the number at the top of the stack
[Tab][LF]   	[Tab][Space]  	-        	Read a character and place it in the location given by the top of the stack
[Tab][LF]   	[Tab][Tab]    	-        	Read a number and place it in the location given by the top of the stack
--CiaPan (talk) 10:05, 15 November 2022 (UTC)
thread_title:  Rowspan it the syntax table?