• # il n'y a pas que ça

    Posté par (site web personnel, Mastodon) . En réponse au lien Apprendre la programmation en Python n'est pas plus facile qu'en Java ou en C++. Évalué à 5.

    Ce n'est pas la difficulté/le temps pour devenir expert qui compte seulement.

    Il y a aussi le temps pour arriver à faire un programme qui fait cf que l'on veut... et de ce point de vue python est imbattable. Vous prenez 2 néophytes et vous leur demandez un programme qui fait un truc basique, en Python ce sera bien plus rapide. On peut se contenter de coller 2-3 tutoriel sur internet... Et on retrouve la même histoire pour un programme un peu plus complexe entre autre car Python dispose de toute les librairies et même si C++ n'en ai pas dépourvu elles sont plus complexe à intégrer et maîtriser.

    Ensuite même une fois le language à peu près maîtriser le Python permet de développer bien plus rapidement.

    La difficulté en C++ c'est de bien gérer sa mémoire, de comprendre les pointeurs, de débuguer (comprendre les messages d'erreur), d'installer son IDE et de compiler.. difficile de commencer un programme sans.

    La difficulté en Python c'est de gérer les dépendances (venv), la portabilité sur d'autres versions de Pythons (docker), les pythonneries, les bibliothèques avancées et optimisées... rien de bien important pour la pluspart des petits projets et pour les gros ça arrive après dans une étape où on a validé le reste...

    Sous licence Creative common. Lisez, copiez, modifiez faites en ce que vous voulez.