Post Reply 
Whitespace is a programming language...
Author Message
ZiNgA BuRgA
Smart Alternative

Posts: 17,022.2988
Threads: 1,174
Joined: 19th Jan 2007
Reputation: -1.71391
E-Pigs: 446.1274
Offline
Post: #1
Whitespace is a programming language...
Quote:Whitespace is an esoteric programming language developed by Edwin Brady and Chris Morris at the University of Durham. It was released on 1 April 2003 (April Fool's Day). Contrary to most languages, which often ignore most whitespace characters, the Whitespace interpreter ignores any non-whitespace characters. Only spaces, tabs and newlines are considered syntax. An interesting consequence of this property is that a Whitespace program can easily be contained within the whitespace characters of another language, making the same code a polyglot.

The language itself is an imperative stack-based language. The virtual machine on which programs run has a stack and a heap. The programmer is free to push arbitrary width integers onto the stack (only integers, currently there is no implementation of floating point numbers). The user can also access the heap as a permanent store for variables and data structures.

Humorously, Whitespace has been called a great language for secretive programs. Important code can be printed onto plain sheets of white paper and stored safely without worry of discovery by inspection (or of ever being recovered by anyone, including the intended recipient).

:O
I never knew that...
17/03/2007 05:13 PM
Visit this user's website Find all posts by this user Quote this message in a reply
beaner2k6
∞©∞

Posts: 2,523.4281
Threads: 62
Joined: 1st Mar 2007
Reputation: 1.65351
E-Pigs: 73.7237
Offline
Post: #2
RE: Whitespace is a programming language...
double you tee eff whitespace i thouth it was gonna be about some aryan brotherhood hosted myspace rip off

[Image: beaner2k6.jpg]
[Image: 218ohu.jpg]
[Image: newbitmapimage3aj5.png]
[Image: beaner2k6.png]
17/03/2007 08:29 PM
Find all posts by this user Quote this message in a reply
Ge64
Former Admin ;)

Posts: 3,163.4170
Threads: 295
Joined: 3rd Feb 2007
Reputation: 0.38918
E-Pigs: 108.4795
Offline
Post: #3
RE: Whitespace is a programming language...
wow pretty cool. ur like ramming in ur spacebar, tab and enter buttns and ppl arae like -double you tee eff- then u press Go and ur hack tem all :P
Double post
i  guess everything is binary? is there a cool editor for this, one that makes spaces tabs and enters -visible- :P

[Image: ub1985584.jpg]
17/03/2007 09:28 PM
Find all posts by this user Quote this message in a reply
p4ch3c0
Existential Entity

Posts: 12.4447
Threads: 0
Joined: 6th Mar 2007
Reputation: 0
E-Pigs: 0.5344
Offline
Post: #4
RE: Whitespace is a programming language...
Hahahah.
25/03/2007 04:01 PM
Find all posts by this user Quote this message in a reply
Ge64
Former Admin ;)

Posts: 3,163.4170
Threads: 295
Joined: 3rd Feb 2007
Reputation: 0.38918
E-Pigs: 108.4795
Offline
Post: #5
RE: Whitespace is a programming language...
ool
c

[Image: ub1985584.jpg]
31/03/2007 08:40 PM
Find all posts by this user Quote this message in a reply
Post Reply 


Forum Jump:


User(s) browsing this thread: 1 Guest(s)

 Quick Theme: