-
Comparaison Ruby et Java
Bonjour,
j'ai récemment entendu parler du langage Ruby par un ami et j'ai donc été voir vite fait à quoi ça ressemblait. D'après ce que j'ai compris c'est un langage orienté objet et j'aurais voulu savoir ce qui le différencie du Java leurs avantages et inconvénients, pourquoi Java est beaucoup plus utilisé que Ruby (enfin je crois) et s'il y a d'autres bons langages de programmation objet.
-
J'aurais voulu également savoir comment gérer le fait que les types des variables ne soient pas déclarés explicitement ? Et ça ne concerne pas uniquement le Ruby d'ailleurs, comment gérer quand dans un programme on attend par exemple un entier et qu'on reçoit une chaine puisqu'il n'y a pas de type déclaré ça passe et puisque même les opérations comme +, -, etc. sont surchargées tout fonctionne ? Obligé de faire un test à chaque fois qu'on attend une valeur ? Ou bien de déclarer sa propre classe ?