Saya tidak berpikir ada satu jawaban yang benar.
Secara umum, ketika suatu bahasa relatif muda, ada lebih banyak kebebasan untuk melakukan perubahan yang relatif besar secara relatif cepat. Tidak ada basis besar kode yang ada untuk dipecah, sehingga orang umumnya jauh lebih terbuka untuk eksperimen.
Seiring bertambahnya usia bahasa, dengan asumsi itu menjadi pengguna yang cukup luas bagi siapa pun untuk benar-benar peduli, basis kode yang ada mulai menempatkan pembatasan yang lebih ketat dan lebih ketat pada perubahan apa yang dapat dilakukan. Tidak hanya ada lebih banyak kode yang menggunakan lebih banyak fitur sehingga lebih sulit untuk menebak perubahan apa yang mungkin merusak kode, tetapi harapan orang berubah.
Sebagai contoh, mari kita asumsikan ada jumlah orang yang menulis Ruby dan Fortran sama. Selanjutnya, mari kita asumsikan ada sekitar jumlah kode yang sama di keduanya. Saya akan mengatakan peluangnya cukup bagus bahwa perubahan yang memecahkan persentase yang persis sama dari masing-masing (dan dengan cara yang membutuhkan pekerjaan yang sama untuk diperbaiki) akan jauh lebih dapat diterima oleh pengguna Ruby daripada pengguna Fortran sebagai aturan umum (setidaknya dengan asumsi mereka melihatnya sebagai peningkatan).
Saya pikir banyak juga tergantung pada persepsi orang tentang bahasa untuk memulai. Orang yang memilih bahasa karena "canggih" jauh lebih mungkin untuk bertahan dengan perubahan besar yang memecahkan banyak kode yang ada, jika itu yang diperlukan untuk tetap berada di ujung tombak.
Faktor lain adalah ukuran dan usia harapan hidup dari proyek yang dimaksudkan untuk bahasa tersebut. Bahasa yang melayani proyek-proyek yang relatif kecil atau yang kita tahu di muka memiliki harapan hidup yang pendek (misalnya, UI web) dapat lolos dengan memecahkan hal-hal yang relatif sering, karena tidak mungkin banyak orang akan terus menggunakan basis kode yang sama untuk, katakanlah, 10 tahun dengan cara apa pun. Bahasa (misalnya, C ++ atau Java) yang melayani lebih banyak untuk proyek-proyek yang lebih besar dan berumur panjang yang mungkin memakan waktu, katakanlah, 5 tahun untuk sampai ke rilis awal, mungkin digunakan secara teratur (dan pengembangan berkelanjutan) selama tiga atau empat dekade jelas menuntut a great stabilitas kesepakatan lebih.