New Whitespace-Only Programming Language 328
foobarbazquux writes "Introducing whitespace, a
language designed to compensate for the "white-space doesn't count" culture of
contemporary programming languages. Amaze your friends by hiding programs in
your web-pages! Astound colleagues by putting a virus in your text file!" (And for those who prefer obfuscation to invisibility, Koshatul writes "This article in the Sydney Morning Herald, tells of a new programming language which 'makes it impossible to express a security vulnerability in a program's source code.'")
fp (Score:1, Insightful)
Ok. Stop it. (Score:1, Insightful)
Re:Ok. Stop it. (Score:5, Insightful)
Re:April fools, but (Score:3, Insightful)
Re:April fools, but (Score:5, Insightful)
Perhaps I'm being trolled here, but I went ahead and downloaded the interpreter and wrote a toy program with it, so this is a real language.
And that is the real April Fool's joke.
Unicode for the next version? (Score:3, Insightful)
$ grep ";WS;" UnicodeData.txt [unicode.org]
000C;;Cc;0;WS;;;;;N;FORM FEED (FF);;;;
0020;SPACE;Zs;0;WS;;;;;N;;;;;
1680;OGH
2000;EN QUAD;Zs;0;WS;2002;;;;N;;;;;
2001;EM QUAD;Zs;0;WS;2003;;;;N;;;;;
2002;EN SPACE;Zs;0;WS; 0020;;;;N;;;;;
2003;EM SPACE;Zs;0;WS; 0020;;;;N;;;;;
2004;THREE-PER-EM SPACE;Zs;0;WS; 0020;;;;N;;;;;
2005;FOUR-PER-EM SPACE;Zs;0;WS; 0020;;;;N;;;;;
2006;SIX-PER-EM SPACE;Zs;0;WS; 0020;;;;N;;;;;
2007;FIGURE SPACE;Zs;0;WS; 0020;;;;N;;;;;
2008;PUNCTUATION SPACE;Zs;0;WS; 0020;;;;N;;;;;
2009;THIN SPACE;Zs;0;WS; 0020;;;;N;;;;;
200A;HAIR SPACE;Zs;0;WS; 0020;;;;N;;;;;
2028;LINE SEPARATOR;Zl;0;WS;;;;;N;;;;;
202F;NARROW NO-BREAK SPACE;Zs;0;WS; 0020;;;;N;;;;;
205F;MEDIUM MATHEMATICAL SPACE;Zs;0;WS; 0020;;;;N;;;;;
3000;IDEOGRAPHIC SPACE;Zs;0;WS; 0020;;;;N;;;;;
Re:Please not again... (Score:5, Insightful)
Phillip.
Re:Stereotypes (Score:3, Insightful)
But, once again, it doesn't say "News for Computer users and developers" it says "News for Nerds" Why is this such a problem to understand? And why is it always such a problem around here when someone does something nerdy? Honestly, I see people flamed all the time for that kind of stuff. Every once in a while people need a kick in the butt to remind themselves of where this comes from. I personally like that they go overboard with the jokes. Gives me more stuff to laugh at.
Re:Incredibly compressible (Score:3, Insightful)
You can see the problem with another message posted nearby on
(And note that whitespace encoding has been used for steganography. The least noticeable way is to encode a message not as spaces and tabs, but as 1 or 2 spaces between words. Especially when viewed with a variable-width font, this is hardly visible to the eye, and will pass unnoticed in most situations. Just don't use trailing whitespace in the encoding, and it will probably work in most environments.)