Meta Programming
May 17th, 2009
The programming language C includes a so called preprocessor. With this you can make (halfway complex) replacements in the code before it gets compiled. A short while ago I asked myself what would happen if you continue this principle, so that you can do replacements in the preprocessor code and in the code for these replacements also and so on. You may think of it as a king selfreferencing programming language, that is possible to do any number of replacement cycles in the source code before the compilation.
This is a somewhat fascinating thougt to me. Anyways, there are probably only a few very special cases in which this will be of any use. Even then you might need only two or three replacement cycles. Moreover, every thing else might get to complex to understand.
The Return of Haase
June 6th, 2007
Finally I nearly finished cutting the movie which we recorded to celebrate our final examinations at school (a so called “Abi-Film”. The title ist “Die Rückkehr des Haasen” which means “The Return of Haase” in English. Haase is the name of a former teacher from our school which is pronounced like the German word for bunny (but this is written with only one “a”: Hase). I have to say that I didn’t expected the movie to become such good. Of course there will be a download at this web page in some time, but only in the German version, because the movie itself is German. By the way, it is also much longer than expected: nearly 35 minutes! Moreover it is great that I could organize a presentation in front of the whole age-group.




To the top