2 added 1 character in body
source | link

Why cant be a global Standard to do all Simple and Common things?

We tried that. The concept was called UNCOL, and the idea was that it would be ported to every architecture in the world, everyone would use it for everything. As you can tell, things didn't work out that way.

Why not? Because programming is a complex activity, and there is no single measure by which you can judge one program better than another, as long as both do teirtheir jobs. One is faster. The other takes up less RAM when running. The third one is immediately obvious for the maintenance programmer.

Also, people do not agree about what is obvious, easy to understand, well-structured etc. when it comes to source code. You can measure the runtime characteristics of a program, but quality of source code is a subjective matter. Any attempt by one side to impose a coding standard on the entire world because they consider it "the best" would be laughed off the table by a large opposing faction. This is why we will never have a universal programming language.

Why cant be a global Standard to do all Simple and Common things?

We tried that. The concept was called UNCOL, and the idea was that it would be ported to every architecture in the world, everyone would use it for everything. As you can tell, things didn't work out that way.

Why not? Because programming is a complex activity, and there is no single measure by which you can judge one program better than another, as long as both do teir jobs. One is faster. The other takes up less RAM when running. The third one is immediately obvious for the maintenance programmer.

Also, people do not agree about what is obvious, easy to understand, well-structured etc. when it comes to source code. You can measure the runtime characteristics of a program, but quality of source code is a subjective matter. Any attempt by one side to impose a coding standard on the entire world because they consider it "the best" would be laughed off the table by a large opposing faction. This is why we will never have a universal programming language.

Why cant be a global Standard to do all Simple and Common things?

We tried that. The concept was called UNCOL, and the idea was that it would be ported to every architecture in the world, everyone would use it for everything. As you can tell, things didn't work out that way.

Why not? Because programming is a complex activity, and there is no single measure by which you can judge one program better than another, as long as both do their jobs. One is faster. The other takes up less RAM when running. The third one is immediately obvious for the maintenance programmer.

Also, people do not agree about what is obvious, easy to understand, well-structured etc. when it comes to source code. You can measure the runtime characteristics of a program, but quality of source code is a subjective matter. Any attempt by one side to impose a coding standard on the entire world because they consider it "the best" would be laughed off the table by a large opposing faction. This is why we will never have a universal programming language.

1
source | link

Why cant be a global Standard to do all Simple and Common things?

We tried that. The concept was called UNCOL, and the idea was that it would be ported to every architecture in the world, everyone would use it for everything. As you can tell, things didn't work out that way.

Why not? Because programming is a complex activity, and there is no single measure by which you can judge one program better than another, as long as both do teir jobs. One is faster. The other takes up less RAM when running. The third one is immediately obvious for the maintenance programmer.

Also, people do not agree about what is obvious, easy to understand, well-structured etc. when it comes to source code. You can measure the runtime characteristics of a program, but quality of source code is a subjective matter. Any attempt by one side to impose a coding standard on the entire world because they consider it "the best" would be laughed off the table by a large opposing faction. This is why we will never have a universal programming language.