Bonjour,
je cherche à apprendre un langage qui me permettrait de faire rapidement la plupart des choses dont j'ai besoin (sockets, sites web ...).
J'hésite entre Python et Ruby, lequel me conseillez vous ? Pourquoi ? D'autres suggestions ?
Merci :)
# Python
Posté par Gniarf . Évalué à 1.
sinon, Perl.
# Choix difficile
Posté par Jean B . Évalué à 2.
Enfin si tu es globalement débutant en programmation j'aurais une légère préférence pour Python qui est nettement moins magique et force un peu plus la main du programmeur pour rester dans les clous.
[^] # Re: Choix difficile
Posté par jhc_ . Évalué à 1.
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.
# Essayes les 2 ?
Posté par Pascal Terjan (site web personnel) . Évalué à 2.
Python a l'avantage d'avoir plus d'utilisateurs (à part au japon) mais l'inconvenient de m'enerver quand je dois en lire ou en ecrire :-)
[^] # Re: Essayes les 2 ?
Posté par Ghis . Évalué à 1.
Il est vrais que python est globalement un peut plus mature, mais dans le domaine précis qui t'intéresse (le web) Ruby se révèle avoir beaucoup de succès.
Bref tes goûts entrerons probablement comme un des principaux critères de choix.
Suivre le flux des commentaires
Note : les commentaires appartiennent à celles et ceux qui les ont postés. Nous n’en sommes pas responsables.