«Имеет ли предназначение языка какое-либо отношение к его фактическому использованию или становится ли оно популярным?»
Я не думаю, что предназначение языка имеет большое значение для его фактического использования и популярности: есть несколько замечательных языков, которые были изначально разработаны, чтобы быть инновационными, гибкими и универсальными, но никогда не становились настолько широко используемыми или популярными, за исключением очень специализированные вертикальные рынки - например, Eiffel. OTOH, Basic, Pascal, C и т. Д. Доминировали в ландшафте в течение многих лет, хотя изначально они предназначались для ограниченных, специфических целей.
Маркетинговые / финансовые и вспомогательные соображения ИМО всегда играли главную роль в распространении и распространении определенных языков. Например: Borland предлагает TurboPascal и упаковывает, продвигает и поддерживает его. MS предлагает C # и пакеты, продвигает и поддерживает его. В результате эти языки стали популярными, возникла сторонняя инструментальная индустрия, и все больше и больше разработчиков и предприятий пользуются популярностью.
Но за последние несколько лет языки и инструменты openSource меняют динамику, и теперь языки становятся популярными в большей степени на основе «заслуг», чем маркетинга - например, Ruby, Python и Perl. Но это не из-за «намерения» изобретателей, а из-за того, что язык обладает потенциалом для расширения и целесообразного использования.