hungarian rhapsody

Finally had the Windows Programming Test today. Some blokes in our class kept postponing it for days, and it's really irritating because your schedule is all messed up because of that. Didn't do as well as I expected, but it was decent. It was good that we had the test - not because I wanted marks, but because atleast I sat and studied what the Windows API was all about. Having attempted at making my own Windowing library, getting to know what the real Windows is like is pretty cool.

My Windowing library - ah, it brings back old memories when I was in school. Sameer, my project partner used to sit around going, "naah - I think the class implementation was better if we did that". And I wrote the whole damn thing out. Helped me a lot - I must say. It helped me in get my 4GB hard disk - I have reason to believe the old one crashed because of the 100 reboots I used to subject my computer through under the name of "Video Memory Research". But the one thing I've learnt most from WinGUI is not the graphics, but about the sheer power of Open Source.

I used to take WinGUI - powered apps to computer fests, and when people asked me about WinGUI, I let them take a copy of the source.

The other day, a friend in class tells me -
"Hey, you know what? Someone I know in IP University was asking about you"
"Why? What happened?"
"No there's someone in their class who's being using something you've written - they say it's some cool windows thing...."

Someone's actually using something I worked so hard for. All the months of coding and designing I did is actually benefiting someone. Now that somehow makes me feel really nice inside.

In other news - Charles Simonyi - one of the earliest programmers at Microsoft is now leaving the company. He's moving on to form his own company. This guy did really big things for MS - He made Hungarian Notation(it's in our syllabus) and he made Bravo - the world's First WYSIWYG Text Editor, which later on became MS Word.

I came accross this really funny link - go check out The Story of Andy L's Computer.

Hmm... pretty long entry, don't you think? :) That's all for now.

|

About the author:

Arnab Nandi is an Assistant Professor in the Department of Computer Science and Engineering at The Ohio State University. You can read more about him here.

Before and After


August 2002 : 9 posts September 2002 : 16 posts October 2002 : 7 posts November 2002 : 21 posts December 2002 : 25 posts January 2003 : 8 posts February 2003 : 11 posts March 2003 : 7 posts April 2003 : 21 posts May 2003 : 14 posts June 2003 : 15 posts July 2003 : 4 posts August 2003 : 16 posts September 2003 : 25 posts October 2003 : 15 posts November 2003 : 24 posts December 2003 : 17 posts January 2004 : 6 posts February 2004 : 8 posts March 2004 : 6 posts April 2004 : 5 posts May 2004 : 29 posts June 2004 : 3 posts July 2004 : 17 posts August 2004 : 19 posts September 2004 : 3 posts October 2004 : 4 posts December 2004 : 1 posts February 2005 : 14 posts March 2005 : 17 posts April 2005 : 8 posts May 2005 : 27 posts June 2005 : 73 posts July 2005 : 44 posts August 2005 : 13 posts September 2005 : 3 posts October 2005 : 9 posts November 2005 : 20 posts December 2005 : 6 posts January 2006 : 25 posts February 2006 : 23 posts March 2006 : 36 posts April 2006 : 35 posts May 2006 : 7 posts June 2006 : 22 posts July 2006 : 20 posts August 2006 : 27 posts September 2006 : 15 posts October 2006 : 6 posts November 2006 : 19 posts December 2006 : 3 posts January 2007 : 4 posts February 2007 : 1 posts March 2007 : 3 posts May 2007 : 5 posts June 2007 : 2 posts July 2007 : 1 posts August 2007 : 13 posts September 2007 : 1 posts October 2007 : 21 posts November 2007 : 7 posts December 2007 : 9 posts January 2008 : 4 posts February 2008 : 13 posts March 2008 : 14 posts April 2008 : 11 posts May 2008 : 12 posts June 2008 : 12 posts July 2008 : 5 posts August 2008 : 10 posts September 2008 : 11 posts October 2008 : 10 posts November 2008 : 8 posts December 2008 : 4 posts January 2009 : 6 posts February 2009 : 13 posts March 2009 : 7 posts April 2009 : 7 posts May 2009 : 2 posts June 2009 : 3 posts July 2009 : 4 posts August 2009 : 4 posts September 2009 : 6 posts October 2009 : 4 posts November 2009 : 7 posts December 2009 : 10 posts January 2010 : 3 posts February 2010 : 2 posts April 2010 : 5 posts May 2010 : 1 posts July 2010 : 4 posts August 2010 : 3 posts September 2010 : 4 posts October 2010 : 1 posts November 2010 : 2 posts December 2010 : 3 posts June 2011 : 1 posts August 2011 : 1 posts November 2011 : 1 posts December 2011 : 1 posts February 2012 : 1 posts May 2012 : 2 posts December 2012 : 1 posts June 2013 : 1 posts August 2013 : 1 posts October 2013 : 2 posts September 2014 : 1 posts November 2014 : 1 posts November 2015 : 2 posts January 2016 : 1 posts January 2017 : 1 posts April 2017 : 2 posts