Monday, October 24, 2005

PThreads, Synchronization, Time, Space, Thoughts and Thinkers

While reading about POSIX threads I came across a sentence,
"Time is a Synchronization mechanism".

In software, synchronization means "prevent dependent and concurrent processes from colliding".The general synchronization means taking measures to make things happen in accordance.Yeah, I remember “Time is the mechanism to prevent things happening all at once”.

I am a strong believer in Immanuel Kant's principle about thoughts. According to him “Thoughts are already there. Only thinkers go and discover it.”
No concept is an invention.
I went on to think those thinkers are also already there? Only the time prevents all the thinkers to exist at the same time. And it also prevents to grasp all the thoughts immediately by thinkers. Otherwise World Wide Web would have been conceived by some one else other than Tim Berners Lee. Or Tim Berners Lee would have found it earlier.

Our forefathers have said very nicely.
"Iraivan adhi andam atravan(l)...Toonilum irupaan Thurumbilum irupaan(l)"
"God is infinity...he/she is there everywhere from a dust to a mighty pillar"

We keep on rediscovering the same....

I started thinking,
A child born, grown next moment, knows all the knowledge immediately, earns a lot of wealth, marries a girl, giving birth to few children and lives and dies with in few moments. Each child born to this person does the same thing in few moments. The thought expands to universe...the whole existence and non existence. After few minutes of thought it goes beyond my comprehension.


Still thinking…in the background thread...