RavenBlog
Black:  ravenblack.net | me | games | books | email | wishlist | rss
Blogs:  Angryblog | As Above | MonkyBlog | Nightshade | Journals
Blimey:  SomethingAwful | Advice
Archives: Last 4 Days | June2001 | July2001 | August2001 | September2001 | October2001 | November2001 | December2001 | January2002 | February2002 | March2002 | April2002 | May2002 | June2002 | July2002 | August2002 | September2002 | October2002 | November2002 | December2002 | January2003 | February2003 | March2003 | April2003 | May2003 | June2003 | July2003 | August2003 | September2003 | October2003 | November2003 | December2003 | January2004 | February2004 | March2004 | April2004 | May2004 | June2004 | July2004 | August2004 | September2004 | October2004 | November2004 | December2004 | January2005 | February2005 | March2005 | April2005 | May2005 | June2005 | July2005 | August2005 | September2005 | October2005 | November2005 | January2006 | February2006 | March2006 | April2006 | May2006 | June2006 | July2006 | August2006 | September2006 | October2006 | November2006 | December2006 | January2007 | February2007 | March2007 | April2007 | May2007 | June2007 | July2007 | August2007 | September2007 | October2007 | November2007 | December2007 | January2008 | February2008 | March2008 | April2008 | May2008 | June2008 | July2008 | August2008 | September2008 | October2008 | November2008 | December2008 | January2009 | March2009 | April2009 | May2009 | July2009 | August2009 | September2009 | February2010 | March2010 | June2010 | July2010 | August2010 | September2010 | October2010 | November2010 | December2010 | February2011 | March2011 | April2011 | May2011 | June2011 | July2011 | August2011 | September2011 | October2011 | December2011 | March2012 | April2012 | May2012 | September2012 | December2012 | March2013 | April2013 | May2013 | June2013 | October2021


Comments on Saturday 2 February 2002:
Lovely programming horrors! Ways to reduce the file size of programs in Linux, to what would nowadays be considered absurdity, and in the days of the Atari ST would be more like 'reasonable'. I started my path with Binary Size Reduction, and went from there through a broken link to A Whirlwind Tutorial on Creating Really Teensy ELF Executables for Linux, which led to Tiny Programs. That led to the brainfuck language via its 171-byte compiler. And that... That went to the beauty that is a program written in Brainfuck. I wonder if I can find a page that deconstructs Windows binaries that way. [01:47]

Eperdu
Bah! I told you about the brainfuck language and other such programming loveliness many, many months ago, repeatedly, but was met with utter apathy.
Tsk. Bad man.

Eperdu
By the way, the Whirlwind Tutorial link and the Tiny Programs link are the same, in your blog entry Raven. Is that intentional? It doesn't look so.

Very interesting pages on binary size reduction, though. Almost makes me wish I could be bothered to learn Assembly.

bridgehajen
Reminds me of the good old days when size really did matter. Today it's a bit excentric to mess around with 171-byte compilers. But fun, I reckon.

The brainfuck language looks very Turing-machine-ish to me. Turing machines are fascinating. I always envisioned them as huge, industrial devices with lots of bells, whistles, tubes, grease, sounds, levers, buttons, and an infinite supply of tape. Yep, a few absurd thoughts can add a lot of entertainment to computer science.

RavenBlack
Mm, link-mistake was not intentional, thanks Eperdu. It is now fixed.

Stefano
Hey! I've tried it, and it's *insane*! Jees! ++.

Grimace
A little late, but you ought to consider programming in Befunge once you've had your fill of Brainfuck. Then, get healthily obssessed with the whole 'esoteric programming language' business, just like me (for whom the bottom limit of straightforward programming has become Haskell.) Rube and Hunter are similar diversions, and the Esoteric Programming Awards are coming up shortly too. Blimey.
Add Comment:
Name:Comment: (max. 2048 characters)
Email:
Show Email: (if no website)
Website:
No HTML tags allowed.
(Antispam) What is 1 + 20?
Archives: Last 4 Days | June2001 | July2001 | August2001 | September2001 | October2001 | November2001 | December2001 | January2002 | February2002 | March2002 | April2002 | May2002 | June2002 | July2002 | August2002 | September2002 | October2002 | November2002 | December2002 | January2003 | February2003 | March2003 | April2003 | May2003 | June2003 | July2003 | August2003 | September2003 | October2003 | November2003 | December2003 | January2004 | February2004 | March2004 | April2004 | May2004 | June2004 | July2004 | August2004 | September2004 | October2004 | November2004 | December2004 | January2005 | February2005 | March2005 | April2005 | May2005 | June2005 | July2005 | August2005 | September2005 | October2005 | November2005 | January2006 | February2006 | March2006 | April2006 | May2006 | June2006 | July2006 | August2006 | September2006 | October2006 | November2006 | December2006 | January2007 | February2007 | March2007 | April2007 | May2007 | June2007 | July2007 | August2007 | September2007 | October2007 | November2007 | December2007 | January2008 | February2008 | March2008 | April2008 | May2008 | June2008 | July2008 | August2008 | September2008 | October2008 | November2008 | December2008 | January2009 | March2009 | April2009 | May2009 | July2009 | August2009 | September2009 | February2010 | March2010 | June2010 | July2010 | August2010 | September2010 | October2010 | November2010 | December2010 | February2011 | March2011 | April2011 | May2011 | June2011 | July2011 | August2011 | September2011 | October2011 | December2011 | March2012 | April2012 | May2012 | September2012 | December2012 | March2013 | April2013 | May2013 | June2013 | October2021