Ini pada dasarnya bermuara pada satu pertanyaan yang cukup sederhana: apakah Anda ingin pengetahuan bahasa yang otoritatif, terperinci, atau apakah Anda senang mengetahui cukup baik untuk menggunakannya, menyadari bahwa mungkin ada bagian-bagian yang tidak Anda ketahui dengan baik, dan sangat mungkin lainnya bagian yang Anda tidak tahu sama sekali?
Pada dasarnya, ada beberapa orang yang tampaknya hampir terlahir sebagai "pengacara bahasa" - mereka tidak akan (tidak) beristirahat selama ada beberapa sudut atau celah dalam bahasa yang tidak mereka ketahui dan / atau mengerti. Banyak dari ini condong ke bahasa yang relatif sederhana hanya karena mempelajari bahasa yang lebih kompleks pada tingkat perincian ini seringkali hampir tidak mungkin dilakukan oleh satu orang.
Bagi sebagian besar programmer, itu akan membuang-buang waktu - mereka cukup senang dan produktif mengetahui cukup banyak bahasa untuk dapat menggunakannya (cukup) dengan baik. Selain itu, mereka tidak peduli. Bahasa adalah alat, dan selama mereka dapat menggunakan alat dengan cukup baik untuk tujuan mereka, fakta bahwa ada hal-hal lain yang tidak mereka ketahui sebagian besar tidak relevan.