Et bien je peux te donner mon avis, car j'ai hésité longuement entre Python et Ruby,
la raison de la longueur de l'hésitation est que les deux langages sont vraiment très intéressants.
Je dirais que la seule grosse différence est que la syntaxe de Ruby est plus concise tout en restant logique (mais elle évolue assez souvent ce qui est un point faible à mon avis pour la maintenance)
tandis que celle de Python est plus verbeuse mais aussi plus facile a apprendre (mais il vient d'y avoir une évolution majeure ce qui est aussi un problème).
Donc si tu es un débutant un programmation: prends Python.
Si tu es un confirmé et que tu pratiques le shell et le Perl(beurk), Ruby sera peut-être une évolution plus naturelle..
Mais je dirai qu'à ce moment là ce qui compte le plus c'est l'état des librairies que tu vas utilisé pour tes besoins et non pas le langage (Ruby et Python étant vraiment des bons langages tous les deux).
[^] # Re: Python vs Ruby
Posté par reno . En réponse à la dépêche Entretien avec les développeurs Python francophones. Évalué à 7.
Et bien je peux te donner mon avis, car j'ai hésité longuement entre Python et Ruby,
la raison de la longueur de l'hésitation est que les deux langages sont vraiment très intéressants.
Je dirais que la seule grosse différence est que la syntaxe de Ruby est plus concise tout en restant logique (mais elle évolue assez souvent ce qui est un point faible à mon avis pour la maintenance) tandis que celle de Python est plus verbeuse mais aussi plus facile a apprendre (mais il vient d'y avoir une évolution majeure ce qui est aussi un problème).
Donc si tu es un débutant un programmation: prends Python.
Si tu es un confirmé et que tu pratiques le shell et le Perl(beurk), Ruby sera peut-être une évolution plus naturelle..
Mais je dirai qu'à ce moment là ce qui compte le plus c'est l'état des librairies que tu vas utilisé pour tes besoins et non pas le langage (Ruby et Python étant vraiment des bons langages tous les deux).