Sono principiante con Python e mi piace molto finora. Una domanda che mi viene in mente molto spesso è se ho bisogno di capire e quindi apprendere gli Internals di un linguaggio di programmazione (come nel mio caso Python). Come forse saprai, Python stesso è scritto in C.
Quindi la mia domanda è: quanto profondo deve tuffarsi in un linguaggio di programmazione per essere abili o fluenti in questa lingua. Confronto questa domanda con le lingue "naturali". Non conosco tutti i dettagli della grammatica nella mia lingua madre, ma sono in grado di esprimermi senza problemi in quella lingua. Questo è quando dico che sono fluente in una lingua. Questo vale anche per i linguaggi di programmazione?