“Bir dilin amaçlanan amacı gerçekte nasıl kullanıldığına ya da popüler olup olmadığına dair herhangi bir etkiye sahip midir?”
Bir dilin amaçlanan amacının gerçek kullanımı ve popülerliği üzerinde fazla bir etkisi olduğunu sanmıyorum: Baştan beri yenilikçi, esnek ve çok yönlü olması için tasarlanmış harika diller var, ancak çok özel dikey pazarlar - örneğin Eyfel. OTOH, Basic, Pascal, C vb., Orijinal olarak sınırlı, belirli amaçlar için tasarlanmasına rağmen yıllarca manzaraya hakim oldu.
IMO Pazarlama / finansal ve destek hususları, belirli dillerin yayılması ve genişletilmesinde her zaman önemli bir rol oynamıştır. Örneğin: Borland TurboPascal ile geliyor ve paketleri, pazarlıyor ve destekliyor. MS C # ile gelir ve paketleri, pazarlar ve destekler. Sonuç olarak, bu diller popüler hale geldi, üçüncü parti araç endüstrileri büyüdü ve gittikçe daha fazla geliştirici ve işletme grupta atladı.
Ancak son birkaç yıldır, OpenSource dilleri ve araçları dinamiği değiştiriyor ve diller artık pazarlamadan ziyade 'liyakat'a' göre popüler hale geliyor - örneğin Ruby, Python ve Perl. Ancak bu, mucitlerin 'niyeti' nedeniyle, dilin uzatma ve kolay kullanım için yarattığı potansiyel kadar fazla değildir.