• [^] # Re: 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é à 3.

    Pour faire du Python, il faut comprendre le fonctionnement des types implicite (est-ce que c'est une string? est-ce que c'est un entier? comment on convertit entre les 2?), la gestion de la mémoire par références (si on a deux variables qui référencent le même objet, en modifier une va modifier l'autre), les exceptions, ...

    L'étude compare ces langages en dehors de leur environnement "naturel", dans un IDE web clé en main. Donc toute la partie venv, dépendances, portabilité ne pose pas problème (de la même façon que la compilation, édition de lien, etc en C++ n'est pas mise en jeu).

    La conclusion est donc peut-être que le langage Python n'est pas plus simple à apprendre, mais que son environnement (facile à installer, avec des modules pour faire beaucoup de choses disponibles dans pip ou dans la bibliohèque standard) est son point fort qui rend le tout vraiment plus abordable.