2010-06-05 3 views

Répondre

5

La matière du goût, vraiment. Ils ont chacun un assez bon ensemble de bibliothèques et sont multi-plateforme, donc ce sera une question de laquelle vous préférez coder.

+0

est-ce que ruby ​​et python sont préinstallés dans les distributions mac, windows et linux? –

+1

@fayer: Python est disponible sous Linux et OS X. Ruby est facilement disponible pour Linux. Windows n'a généralement pas par défaut. –

2

Je crois que python et ruby ​​(depuis au moins OS X 10.4) est venu pré -installé sur Mac, c'est une commodité.

Il existe des programmes d'installation faciles pour Windows. Sur Linux bien sûr, votre kilométrage peut varier.

Autant que j'aime python moi-même, ne pensez pas que l'un est meilleur que l'autre pour votre but.

2

Python est peut-être un peu plus commun, et sans doute plus mature, donc sur cette seule base, il peut être utile de choisir Python. Cela dit, les deux sont disponibles par défaut sur Mac OS X, et aucun n'est disponible par défaut sur Windows, donc dans ce cas, cela n'a pas vraiment d'importance.

2

Je suggère d'aller Python sur Ruby sous Windows, sauf si vous êtes prêt à le port des pierres précieuses que quelques (non, je ne peux pas dire quel pourcentage) des gemmes utiliser des trucs spécifiques unix/mac (par exemple à partir ENV [ OSTYPE] pour wget pour unix processus) que j'ai vu casser sur Windows.

5

Personnellement, je trouve que la documentation de Python est bien meilleure que celle de Ruby. Les Docs pour Ruby sont pleins d'exemples cryptiques qui sont succincts, courts et pas très utiles. D'autre part, les docs pour Python existent partout, mais plus important encore, sous une forme utile et utile.

0

Les deux sont d'excellentes options, vous ne vous tromperez pas, peu importe celui que vous avez choisi. Vous devriez vérifier la disponibilité des bibliothèques pour la tâche à accomplir et aussi l'utilité de la communauté. La communauté Python est énorme et me semble plus amicale. Les rubistes semblent avoir des problèmes de gestion de la colère.

Questions connexes