2 ms·
Despite the fact that computer languages are technological constructs, what happens to them is similar to what happens with other human languages. Adoption is m
by coliveira 12y ago
Despite the fact that computer languages are technological constructs, what happens to them is similar to what happens with other human languages. Adoption is more correlated to the usefulness than to any intrinsic characteristic of the language. For example, English is the most used language in the world, despite the fact that it is a bad language in so many senses: hard to spell, hard to speak, ambiguous, etc. Other languages more suited to the task are forgotten -- just take the example of Latin that is now a dead language. So, despite the fact that the C family has shortcomings, this has little to do with its destiny as a way for humans to collaborate in creating software.