Archive for February, 2006
Love, poetry and romance
Thursday, February 23rd, 2006 | Personal | No Comments
I’m slowly getting used to having time to focus on studying again without having to work all the time. It’s bit of a strange sensation, really, and quite pleasing. I had forgotten how great it feels to be a student. Now, as the topic might suggest, this post isn’t about me studying (if it was I’d have a serious problem with my priorities, I think).
Those of you who know me or read regularly know that I’m engaged to a wonderful woman, Ida, and that she bakes some awesome cakes. Ida is very remarkable in that she manages to deal with my odd interests and seemingly unlimited interest in boring computer stuff. She deals with it so gracefully that her only complaint ever has been that I don’t seem ready to declare my love to her more publically, so being the geek I am, what better way than to say it with my latest poem to her on my blog?
Sweetest sun of each tomorrow
A heart for mine we both may borrow
Through the years they shall not ashen
Eternally aflame in burning passion.
Silent surface, serene and strong
For true love given is my song.
The softest steps, your hand in mine
Forever together our love will shine
From the first kiss in evening’s dew
On soft wings of love we flew
In warm embrace we both belong
For true love given is my song.
For Ida with love, Henrik
Considering I don’t get a lot of female readers (apart from my mother and Ida) the rest of you, go do something nice for your significant other. We don’t need a poor commercialised excuse to do so, right?
In the world of the living
Friday, February 10th, 2006 | Personal | No Comments
Over the past two years I have worked as an intern for a realtor company doing systems analysis, design and education of developers. There have been the usual ups and downs with fun projects and some not-so-fun projects. But there are other things in this world than working, namely trying to finish your degree. For those of you who have been following for a while then you might mutter it’s about time, those of you who haven’t been following will probably mutter the same as those pesky kids who just study are annoying, or something. So, goodbye work, and thanks for all the cake.
So what am I doing back at the ol’ university? I don’t think I’ve written about that much lately, so let me bring you up to speed. I’m working on my masters degree in computer science, specialising (so far) in programming language theory. As part of one of my courses we were required (more or less) to write a paper on a topic within types and programming languages and make a presentation on it. I chose to write a paper on static verification of downcasts in an object calculus that vaguely reminds of Featherweight Java by Igarashi, Pierce and Wadler, which is a minimal, functional core of Java (and C# for that matter). I try to portray further uses of the static verification in my paper, namely on how you could potentially use the static verification as a guide to translate from a monomorphic program into a corresponding polymorphic program without the downcasts – that is translated into a program in a language that has parametric polymorphism. This means, for C# 1.1 to C# 2 translation, for instance, that there are a lot of places where we can remove boxings and unboxings of value types and hence improve performance radically. Furthermore, as far as I can see there will be further analyses that can be useful with the subtype expression flow modeling that is being used in Smith and Wang’s DCPA algorithm (if all of this cannot be done as easily by reduction to let-polymorphism, I’ll have to look at that sometime). But, I digress. You can find the paper here in PDF format, if you are interested.
Finally, Ida and I have started to look around to buy a house, so I’m sure there’ll be some fun updates on the tormenting trials of buying a house, getting a mortgage (particularly with the amount of increase in value of houses there has been lately, it’s crazy!) and whatnot sometime in the not too distant future.
Back to Hoare’s CSP algebra…
Categories
Archives
- November 2009
- October 2009
- June 2009
- May 2009
- February 2009
- January 2009
- December 2008
- November 2008
- October 2008
- September 2008
- August 2008
- May 2008
- April 2008
- March 2008
- February 2008
- January 2008
- December 2007
- November 2007
- October 2007
- September 2007
- August 2007
- June 2007
- May 2007
- April 2007
- March 2007
- February 2007
- December 2006
- November 2006
- October 2006
- September 2006
- June 2006
- April 2006
- March 2006
- February 2006
- January 2006
- December 2005
- November 2005
- October 2005
- September 2005
- May 2005
- April 2005
- March 2005
- February 2005
- January 2005
- December 2004
- June 2004
- April 2004
- February 2004
- November 2003
- January 2003
- November 2002