• [^] # Re: Choix difficile

    Posté par . En réponse au message Python ou Ruby. Évalué à 1.

    Je suis entièrement d'accord sur le choix de Python pour un débutant, mais employer le mot magique me parait clairement abusif et répandre une information erronée relevant presque du FUD.

    Si en Rails l'emploi du mot magique en tant qu'abus de langage 'peut' prendre du sens en raison de nombreuses conventions par rapport à la configuration, comme les partials qui trouvent tout seul l'instance associée ( ce qui est d'ailleurs désormais deprecated ), en Ruby tout court, je ne vois vraiment pas ce que l'on peut qualifier de magie. Il s'agit simplement de mécanisme que l'on applique que peu en dehors de Smalltalk et par extension Ruby, qui sont souvent considéré avec superstition en raison de la différence notoire avec les cas d'utilisations classiques.

    Magique sous entend qu'il se passe quelque chose que l'on ne peut comprendre, une zone opaque et étrange, ce qui n'est pas le cas si l'on prend le temps d'ingérer les concepts qui vont avec. En ce sens, je te rejoins, un programmeur débutant risque de ne pas être à l'aise et de considérer cela comme 'magique', ce qui est une erreur qui le mènera droit dans le mur lorsqu'il manipulera ce genre de concepts vu qu'il ne les maîtrisera absolument pas.