4 ms·
Whitespace
- tome 17y agoAmusing as this may be it's not very impressive, since it's easy to code any program in any language as sequences of whitespace and then simply decode before passing it to the translator or compiler.
- seabee 17y agoMy favourite example of which is perl's Acme::Bleach http://search.cpan.org/dist/Acme-Bleach/lib/Acme/Bleach.pm http://search.cpan.org/dist/Acme-Bleach/lib/Acme/Bleach.pm
- lt 17y agoHere's a list of languages in the same vein: http://en.wikipedia.org/wiki/Category:Esoteric_programming_languages http://en.wikipedia.org/wiki/Category:Esoteric_programming_l...
- Jim_Neath 17y agoIt's not brainfuck* though, is it? * http://www.muppetlabs.com/~breadbox/bf/ http://www.muppetlabs.com/~breadbox/bf/
- schnalle 17y agoaren't whitespace, brainfuck* and ook! the same languages (just differently named keywords)?
- thamer 17y agoFWIW I made a Whitespace compiler for .NET as an exercise a few years ago. It works with Microsoft .NET and Mono, and emits compiled MSIL code. http://spacesharp.batard.info/ http://spacesharp.batard.info/
- deleted 17y ago[deleted]
- lt 17y agoIt's also interesting to note that you can select all text to "see" the whitespace code, although that only works for me in Firefox, not in Chrome.
- schnalle 17y agono, you can't. you see the just the silhouette of the code, not the while code itself - because when selected, tabs and multiple spaces rougly look the same.
- lele 17y agoI can't wait for a printed book about this new language.
- stcredzero 17y agoThe wars over source code formatting must be epic!