Hacker News new | past | comments | ask | show | jobs | submit login

I wrote Blank back in the spring of 1997 when I was a senior in high school. I had gotten kind of into a programming language called Befunge (https://esolangs.org/wiki/Befunge), and I decided to write my own weird programming language. I'll admit that it was highly derivative of Befunge, but I threw in my own little twists. For example, Befunge programs were written and executed in a fixed 2 dimentional grid, while my language was 1 dimensional and you could add and remove segments from the program. It was the first C program of any size that I had ever written.

Blank lacks the inspired audacity of languages like Brainfuck and Whitespace. It has almost none of the playfulness of Befunge. Missing, too, is the outright user-hostily of INTERCAL. It was bad, but so mediocre in its badness that it wasn't really worth remembering for most people. But it was mine.

I had never taken a programming class and I'd never really had any sort of adult who could help me much with programming at that time, so this was basically something that I did through sheer stupid stubbornness. The folks on the Befunge mailing list were nice to me and were very polite in the face of my teenage ignorance and over-confidence. In retrospect I probably could have spent the time doing something better, but one of the wonderful things about being young is that you can waste some time exploring.




I aplogize if it's mentioned in the wiki, but do you still have the source code?


Sadly no, lost to the dusts of time.


> I probably could have spent the time doing something better, but one of the wonderful things about being young is that you can waste some time exploring.

That’s awesome, be proud!


This is what I miss about my earlier years. Idly exploring is the most enjoyable way of learning, it is very rare I find that sort of free time these days.


Just a heads up, the esolang wiki's link to the Blank homepage redirects to the front page of onet.pl.





Join us for AI Startup School this June 16-17 in San Francisco!

Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: