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.