• [^] # Re: Vendredi....OK, Target Locked ..... OK.... FIRE!

    Posté par . En réponse à la dépêche Sortie de Moonlight 1.0. Évalué à 4.

    Dans 99.99% des cas, un index qui dépasse est un comportement non voulu, donc un bug.

    Java te renvoie une exception, tu vois qu'il y a eu dépassement (et ou il a eu lieu), tu te retrouves avec un bon point de départ pour corriger le bug.

    Ruby fait planter le programme autre part à cause d'un nil (ou encore pire lui fait produire des résultats faux), tu peux passer du temps à chercher l'erreur.

    Pour avoir codé dans les deux langages je peut dire que le comportement de java dans ce cas simplifie beaucoup plus la vie du développeur