As a person who has had more than 10 years of experience in pretending to know computers and 2 years of experience in pretending to be a poet,I have found some similarities between the two.Now I know, purists from both sides might scoff at me,but since it's my blog & we don't live in China, I am going to write it anyway.
Now the kind of poetry I prefer is of the type which can be interpreted in different ways,according to the reader.For eg, take Ghalib's famous lines
ham ko malūm hai jannat kī ḥaqīqat lekin
dil ke ḳhush rakhne ko ġhālib yeh ḳhayāl achchhā hai
I first read this couplet a year and a half ago.And since then, each time I have looked at it, the sher's meaning has morphed, and as my life takes a different turn each time, this sher, whilst remaining the same in form,has changed in context.
This reminds me of Abstract Data Types(ADT), which forms the base of Polymorphism, an important aspect of Object Oriented Programming(OOPS).Abstract Data Types,are much like clay.Just as a child moulds clay into his own desired shape,programmers similarly use ADT's according to their requirements, while keeping their basic structure the same.
Now while I know that most people have dozed off right now, but still, I found the similarity too fascinating.Just how one can connect too seemingly unrelated entities gives me hope that someday,maybe me and Katrina Kaif....What say?