Jar Jar a écrit a écrit :
Un langage très facile à apprendre, et qui évite de faire des bêtises, c'est python : www.python.org
|
c'est vrai que Python a l'air agréable, j'ai vu qq lignes de code et ça m'a semblé sympatoche, niveau compréhension
D'un autre sens, ça m'a donné aussi l'impression qu'on facilitait bcp de choses au programmeur, et je ne pense pas que ce soit la meilleure méthode pour apprendre, pour apprendre bien
J'ai débuté le C en février 2001, j'étais (et le suis toujours) archi-nullos en math et n'avait jamais vu un algorithme. Les notions de boucle et de conditions, j'ai mis du temps avant d'être super à l'aise avec. Ensuite, gros pavé dur à ingurgiter, la notion de pointeur, j'en ai chié
, purée c'que j'en ai chié !
Je me suis arrêté aux structures (j'étais aux portes de la programmation objet en fait).
En mai 2001, suis passé à Perl, j'ai seulement mis 2 mois à m'y faire et je crois qu'il m'aurait fallu bien davantage si je n'avais pas connu le C.
Non, le C est franchement le 1er langage que je recommande, comme je disais il ne pardonne pas les erreurs de code (combien de fois gcc m'a énervé !!!
) et il file de sérieuses bases. Et surtout, il apprend (c mon avis) à coder proprement.
J'ai vu des programmes Perls écrits par des cochons, à la limite de l'illisible. Venant du C, j'ai conservé mes habitudes et ça le fait nettement mieux.
---------------
Samsung Galaxy S1 -> Samsung Galaxy S2 -> Samsung Note 2 -> Huawei Ascend Mate 7 -> ZTE Axon 7 -> OnePlus 6T -> Oppo Find X2 PRO