Wednesday, 20 June 2007

Style & Model

There is no better occasion than this moment to praise two very humble people, Professor Laurence G Moseley, known as Laurie at University College of Swansea, UK and Professor Dr Qaiser Mushtaq of Quaid-i-Azam University, Islamabad, Pakistan.

NotJustBrowsing is a direct result of the education and training that I received from these very dedicated people.

Professor L G Moseley (University of Glamorgan)

I was a brutal programmer before I joined University College of Swansea in 1992 to master in computer science. A brutal programmer means using programming languages at will with only one consideration and that is, producing the required result at all costs.

Laurie, at that time, was training our class for programming in Pascal at the beginning of new session. Laurie, a very humble and dedicated person, took interest in every student and how they are learning and how they are programming. There and then he spotted me punishing programming language, looked at the code that I was producing and how it was written.

It will be very wrong to say that Laurie corrected my style because there was no style and I wasn't even aware of any such thing. Actually Laurie entrenched style into my programming, the style that changes raw programming into an art form. Whatever programs that I worked on after that time are direct result of the magical force that Laurie poured into my programming habits.

Professor Dr Qaiser Mushtaq (Quaid-i-Azam University)

I joined Quaid-i-Azam University in 1983 to master in mathematics and hardly managed to complete in 1986. Bad habit of studying what interested me or taught well and ignored the rest developed in that time. Professor Dr Qaiser Mushtaq was the one very dedicated person whose training in pure mathematical subjects (Group Theory etc) was as good as training to apply mathematically trained mind to solve everyday problems differently.

The way in which the styled code of NotJustBrowsing is modeled reflects mathematical training that I received from Professor Dr Qaiser Mushtaq during three years of my stay in Quaid-i-Azam University. Without applying this training, I could not have managed such a complex program.