|
|
|
|
|
by andrewcurioso
5562 days ago
|
|
Three things: First, thank you for reading. This article was meant entirely to spur discussion so I thank you for taking the time to discuss. Second, I don't think an argument that most people choose based on quality is pertinent to the theory. The theory just states that the market decides. It does not infer than any metric the market uses is inherently better or worse than others. Third, your COBOL example is explicitly excluded from the theory as not being in a free-market. Thus it is fading away slowly. If it were truly up to the market (no external regulation from business interests) it would be dead.* * In this case the market is defined as the direct consumers of the programming language. The programmers themselves. As opposed to indirect consumers (organizations). |
|
It states that the market decides what? The article repeatedly suggests that what the market decides is which language is "good" or "better," which can only be true if people choose based on quality.
If the market choice is only loosely correlated with quality, then looking at the market tells us nothing about which languages are good (since "good" is a qualitative judgment).
There are only two ways I can see for market penetration to be relevant to the discussion of which languages are better:
1. The market chooses based on quality
2. "Good" is synonymous with "popular"
Otherwise you're measuring one thing and then announcing another. Market position is just popularity, and is only a reliable indicator of the things that determine popularity. If people don't choose based on the quality of a language, then looking at popularity to figure out which languages are good is like looking at the eating habits of the average American and concluding that Big Macs are the most nutritionally balanced food around because they're in the dominant market position.