"Apakah tujuan dari suatu bahasa memiliki kaitan dengan bagaimana itu sebenarnya digunakan, atau apakah itu menjadi populer?"
Saya tidak berpikir tujuan dari suatu bahasa memiliki banyak kaitan dengan penggunaan dan popularitas aktualnya: Ada beberapa bahasa hebat yang dirancang sejak awal untuk menjadi inovatif, fleksibel dan fleksibel, tetapi tidak pernah menjadi yang banyak digunakan atau populer kecuali di pasar vertikal yang sangat terspesialisasi - misalnya Eiffel. OTOH, Basic, Pascal, C dll dll mendominasi lansekap selama bertahun-tahun meskipun awalnya dirancang untuk tujuan terbatas dan spesifik.
Pertimbangan pemasaran / keuangan dan dukungan IMO selalu memainkan peran utama dalam penyebaran dan perluasan bahasa tertentu. Sebagai contoh: Borland hadir dengan TurboPascal dan paket, memasarkan dan mendukungnya. MS datang dengan C # dan paket, memasarkan dan mendukungnya. Akibatnya, bahasa-bahasa ini menjadi populer, industri alat pihak ketiga bermunculan dan semakin banyak pengembang dan perusahaan ikut serta.
Tetapi selama beberapa tahun terakhir, bahasa dan perangkat openSource mengubah dinamika dan bahasa sekarang menjadi lebih populer berdasarkan 'jasa' daripada pemasaran - misalnya Ruby, Python dan Perl. Tapi itu bukan karena 'niat' para penemu sebanyak bahasa yang dibangun dalam potensi untuk perluasan dan penggunaan bijaksana.