To view parent comment, click here.
To read all comments associated with this story, please click here.
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...




Member since:
2010-03-30
If you are truly interested in the future of computing read Parallel Computing: Why the Future Is Non-Algorithmic.
Are you serious ? Do we put the same meaning into "algorithm" ? How can you word "deterministic" with "non-algorithmic" in the same sentence ? So parallel computing will be the "panacée", the Messiah of computing ? to the point of allowing anyone to build their own OS by dragging functionalities ? Wow! And where do those "functionalities" come from ? What's the system that allows the click&drag ? Wouldn't it be a computer of some kind ? Of which model, parallel or non-parallel ? And if parallel, how did it bootstrap if the current model is so sick ?
So instead of changing how OSes are built, we should change the computing paradigm to something that's so magical per se that it would cure all the current diseases of OSes ?
Sorry but this looks like telling stories I daydreamed while under influence in a French-English-alien language mumbo-jumbo mix.