Local Templates
Hi, I'm Felix and I'm addicted to wikis.
This is a wiki about my hobbies, which include (science) fiction, world-building, role-playing, gaming, photography and, of course, programming. If you don't know what a wiki is, see my wiki FAQ.
Programming
Programming? / Missing The Point Of Programming
This is in response to a lambda-the-ultimate post on literate programming, in which they wonder why it never caught on. Now, there are several possible answers to that question, and they give one or two good ones. But I think they are ultimately missing the point.
See, the idea of literate programming was born out of the well-meaning but ultimately misguided notion that programming is hard because of the notation. It's the same thinking that gave us pseudocode and UML. Did I mention 4GL languages? No, I didn't, because that particular idea died, thankfully, before I could be exposed to it (being young does have advantages, you know). The others survived enough for me to learn about them and to use them with abandon for a while. Then I asked myself a simple question. Why am I writing all my programs twice?
Fiction
Megaspace is a space opera fictional universe with a hard SF flavor. It is mainly the setting of an RPG I hosted on my forum. A previous iteration was the basis of my first text adventure (which was never finished).
The Improbables is my first attempt to a superhero setting. It's designed with roleplaying in mind.
There are 28 pages on this wiki.
