Je sais que pour apprendre une langue, vous pouvez simplement acheter un livre, suivre les exemples et, dans la mesure du possible, essayer les exercices. Mais ce que je cherche vraiment, c'est comment maîtriser la langue une fois que vous l’avez apprise.
Maintenant, je sais que l'expérience est un facteur majeur, mais qu'en est-il de l'apprentissage des éléments internes de la langue, quelle est la structure sous-jacente, etc.
Il y a des articles disant de lire ce livre, de lire ce livre, de créer ce jeu et ce jeu-là. Mais pour moi, cela ne signifie pas maîtriser une langue. Je veux être capable de lire le code des autres et de le comprendre, peu importe la difficulté. Comprendre quand utiliser une fonction et quand une autre, etc. etc.
La liste pourrait s'allonger encore et encore, mais je crois avoir bien expliqué le problème. :)
Et pour finir, prenons le cas échéant, quelle que soit la langue, bien que le mieux serait que C soit pris comme exemple.