• [^] # Re: Ruby 1.8.0 est sorti

    Posté par . En réponse à la dépêche Ruby 1.8.0 est sorti. Évalué à 6.

    Python et Ruby sont directement concurrents, et à mon avis Ruby l'emporte de loin sur le plan technique. Outre le fait qu'il est bourré de bonnes idées (entre autres, les iterateurs, l'utilisation de '@' et '$' pour denoter les variables membres ou globales), Ruby est OO dès le départ, alors que pour Python ça n'est venu qu'après. Du coup on se retrouve avec des 'self' partout, des '__machin__', etc... Ruby a ainsi une syntaxe à la fois plus concise et plus claire que celle de Python.

    Et surtout, Ruby est un langage très agréable à utiliser. C'est l'un des rares langages que je connaisse qui donne envie de coder.

    Par contre, les avantages de Python sont une doc plus complèete, et plus de librairies. Il faut que Ruby murisse un peu de ce coté là...