Topic: And if all from the beginning?
Let's imagine free imagination. All existing a software in one stage disappeared. All. Iron remains. Without changes. Programmers too anywhere did not get to, but everything that they know about languages, libraries, etc. they suddenly completely forgot. There were only general principles and the algorithms which are not dependent on languages etc. And you are a demiurge. In your forces instantly to create new a software with the same functionality (for users) to create languages, libraries and and to enclose this all in heads of programmers so they are able work at once with these new means at former professional grade. Well and you after that depart aside and to interfere any more will not be. In general after you made it, the software world again exists, but on the basis of other means offered by you. And programmers continue the operation, too with usage of these new means. Presented? A question following. What you made of the existing in the almost same type in what it exists now and what would make in another way? Only the request - do not waste the talents on trifles. Do not write that you would change a border at any window or generally made its round. Here, say, a sentence to replace TCP/IP with something other - that is another matter. Or instead of files to enter... Well I do not know that. Certainly, argue. P.S. For those to whom my preamble is not necessary, I will formulate a question more realistically. What from this, what is put in existing a software, made how and it would be necessary "on mind" to make, and what it would be necessary to make differently, yes only, alas, it is impossible - hinder damned compatibility and huge operating time? P.P.S. At me the impression was added that some participants of discussion not against and the world to alter (decimal system to replace, time on other to measure, even number pi to inspect). The request nevertheless to remain within the limits of a subject. To this demiurge of possibility to change iron, especially an external world I did not give