|
Most personal web pages are really boring; people only write about themselves. This page is different and very interesting--it is about me! Me, me, me! Private lifeI live in Stockholm, the capital of Sweden. Actually, I live on Södermalm, the inner city island that used to be inhabited by workers in the old days. Now it is gradually taken over by the crowd that think a shining car will make them happy. But it is still nice here! If you visit Stockholm, I think your should ignore the rest and spend your time on Södermalm. Stockholm is great, for its people and for the cool, nice summers and snowy winters. But the thing I like most about Stockholm is that it is made mostly of water, The western part consists of islands in lake Mälaren, and its eastern parts consists of islands in the Baltic sea. The city islands are actually just the innermost islands of a vast archipelago, stretching about 100km times 200km. Professional lifeI work in Stockholm, the capital of Sweden. Actually, I work on Södermalm, the inner city island that used to be inhabited by workers in the old days. Now it is gradually taken over by the crowd that think a shining car will make them happy. But it is still nice here! If you visit Stockholm, I think your should ignore the rest and spend your time on Södermalm. (Excuse me, I will not repeat myself again. I will not repeat myself. I will write that 100 times.) Here on Södermalm, I run a business that manages Free Software (sometimes incorrectly refered to as Open Source Software). I'm the principal author of GMP, the GNU multiple precision arithmetic library. GMP development is fun, since it combines maths with low-level programming. I earlier wrote GNU cp, split, and a couple of other command-line utilities, as well as the GNU superoptimizer. And I wrote the foundation and first implementations of GNU libc's memcpy, memmove, and associated functions. I am a long-term contributor to the GCC project, but now I only rarely contribute patches, and I stepped down from the GCC Steering Committee in early 2004. Publications: Branch elimination and the GNU superoptimizer (PLDI'92) Misc links: How often does a GNU package actually work? (obsolete) |
|