• [^] # Re: python et django?

    Posté par . En réponse au journal S’il vous plaît... architecture-moi un Kanboard !. Évalué à 1.

    Python, c'est un peu le Visual Basic du Libre : un langage fait pour les gens qui "ne sont pas développeurs", qui leur permet de faire des trucs vite fait en console et les copier/coller dans un script, en donnant l'impression que c'est bien programmé parce que le code est bien indenté. Au final on obtient du code inélégant et inefficace.

    Java est la référence du développeur, pourtant j'ai vu des codes sources Java tout bonnement abominables. Et ne parlons pas de PHP. N'oublie pas que les langages ne sont qu'un outil. Si des personnes ne savent pas s'en servir correctement, ce n'est pas la faute du langage.

    Enfin, ce qui me gène dans Python, c'est que certains le présentent comme tout objet. Mais est-il possible de faire la même chose que ci-dessous avec les types natifs ?
    irb(main):006:0> 1.class()
    => Fixnum

    Je ne comprends pas ton code ou 'pseudo-code', donc la seule chose que je te dirais, est que Python n'est pas "full-object". La personne t'affirmant le contraire est un imbécile. Ruby, au contraire, est "full-object".