Comment Re:Programing in the future (Score 1) 536
>Is there anything left to do except make the languages closer to english? This is core of the problem. A program must by definition be written in a formal language in which there is no ambiguity. English (or any spoken language) deals with a broad range of meaning, including emotions, complicated discourse structures (Which English are you talking about what you find in a cook-book or John Grisham novel? they're different). The success of a tool will depend on its ease of use with respect to the problem space that it is applied to. Making computer languages more like English is a long lived Philosopher's Stone. It didn't work with COBOL. It won't work until platform (hardware or software) it runs on is similar to the same one English runs on, i.e. the human mind.