Linked by Thom Holwerda on Sat 15th May 2010 19:23 UTC
OSNews, Generic OSes There's one complaint we here at OSNews get thrown in our faces quite often: what's up with the lack of, you know, operating system news on OSNews? Why so much mobile phone news? Why so much talk of H264, HTML5, and Flash? Where's the juicy news on tomorrow's operating systems? Since it's weekend, I might as well explain why things are the way they are. Hint: it has nothing to do with a lack of willingness.
Thread beginning with comment 424936
To view parent comment, click here.
To read all comments associated with this story, please click here.
RE[2]: OSNews Is Great
by Mapou on Sun 16th May 2010 18:30 UTC in reply to "RE: OSNews Is Great"
Mapou
Member since:
2006-05-09

If you look carefully, you will notice that computers are already non-algorithmic to a large extent. A computer is not a Turing machine. Multithreading is both non-algorithmic and non-deterministic. Most so-called algorithmic functions in the real world routinely receive new input data while running. This is what destroys the determinism.

The Turing computing model has been a disaster to computing. As a result, we are faced with a nasty problem known as the parallel programming crisis. This is on top of the software reliability and productivity crises that have been wreaking havoc from the beginning. The Turing cult is the problem, not the solution.

And yes, there is a panacea that will cure all programming problems. It will open up computer programming to the masses. We just need to do things right and stop worshiping the Turing machine as God's gift to humanity. The boomer geek generation have shot computing in the foot. They've been doing it wrong from the start. They need to retire and let a new generation have their turn at the wheel.

Read "How to Solve the Parallel Programming Problem" if you're interested in the future of computing.

http://rebelscience.blogspot.com/2008/07/how-to-solve-parallel-prog...

Reply Parent Score: 1