Removing Software Complexity 178
t482 writes "Charles Simonyi (ex Xerox Parc & Microsoft ) says that Software "has become a field where we focus on incremental improvements in processes. That course is futile, because it can never solve the problem of human imperfection."
Even as software collapses under the weight of its own complexity, we've barely begun to exploit its potential to solve problems. The challenge, Simonyi believes, is to find a way to write programs that both programmers and users can actually read and comprehend. Simonyi's solution? To create programming tools that are so simple and powerful that the software nearly writes itself.
"Software should be as easy to edit as a PowerPoint presentation," Simonyi asserts."
Next on Slashdot (Score:1, Funny)
Head in hands.... (Score:4, Funny)
"Software should be as easy to edit as a PowerPoint presentation,"
Powerpoint is _evil_ and should be destroyed, and the ground that it rested on salted.
Software should be as easy to edit as a PowerPoint (Score:4, Funny)
oh great, now nearly every app is going to have a random ass ugly transtion between user interfaces, will use no fewer than 20 fonts, and have clipart everywhere. You will have to wait for each line of the EULA to slide, spiral, disolve or some other animation it's way onto the screen before you can click ok. Not only that, the application will surely present no other information than reading the bullet points to you.
Correction (Score:2, Funny)
Quote: "making the code look like the design" (Score:3, Funny)
Make it possible for programmers to write programs in English, and you will find that programmers cannot write in English.
Operating system in high-level language? Easy... (Score:2, Funny)
> Problem is that does anyone want to write an operating system in such a high level language, where the optimization is questionable?
No problem...
Re:But I like complexity (Score:4, Funny)