in reply to Re^3: Why it is important to counter FUD.
in thread Why it is important to counter FUD.
You serve nobody with overdone modesty.
It is neither modesty, nor overdone, that causes me to decline to rise to Limbic~Region's challenge.
In 1907, a guy called Ernest Rutherford proposed a view of the newly postulated atoms, that won him a Nobel prize, caused him to be ennobled, and more than thirty years later caused me to get a mention in the end-of-year role of distinction in my mediocre secondary school (11..16y/o).
A lesser known fact is that he knew that his 'sticky balls' model was flawed long before he was honoured. He even attempted to dissuade those honouring him from doing so on the basis of his 1907 papers. To no avail, as testified by the fact that my work some 30 years after his death, based upon the received wisdom at that latter time as perpetuated in the reference books and curriculum from which I was taught; was wrong. Utterly, and completely; fundamentally, emphatically and hopelessly; wrong. And he knew it. And he tried to tell everyone.
And yet, more that 60 years after his original paper; more than 30 years after his death; and 50 years after he published his proof that his original ideas were wrong; they remained 'received wisdom'.
My point?
When Einstein first published his theories, he was ridiculed. And yet those theories underlie so much of what we now take for granted. Eg. SatNav. But equally, he hated quantum mechanics. The theory, the math, and the consequences. And yet, there is much fundamental research, huge economic investment, and even demonstrable, practical product that is explained only by QM.
I am intimately, and vocally, aware of the limitations of the current implementation of the iThreads model. I am also aware that many of the problems they are mooted to solve can be solved, or solutions approximated, without them. But at what cost?
So, whilst if anyone has a clear, complete and concise description of a problem they (think they) need to solve through threading, I am usually able to either supply code that achieves that, or direct them to an alternative that might be superior. Or both.
Attempting to provide a single template for all threading solutions; or a set of patterns applicable to a range of programming problems, is beyond my capabilities. I am both aware of my knowledge of threading; and the limitations of both the implementation and that knowledge.
|
|---|
| Replies are listed 'Best First'. | |
|---|---|
|
Re^5: Why it is important to counter FUD.
by ELISHEVA (Prior) on Jan 03, 2011 at 11:08 UTC | |
by BrowserUk (Patriarch) on Jan 03, 2011 at 12:18 UTC |