[PHP] Fusion d'un tableau par addition - Version imprimable +- JeuWeb - Crée ton jeu par navigateur (https://jeuweb.org) +-- Forum : Discussions, Aide, Ressources... (https://jeuweb.org/forumdisplay.php?fid=38) +--- Forum : Programmation, infrastructure (https://jeuweb.org/forumdisplay.php?fid=51) +--- Sujet : [PHP] Fusion d'un tableau par addition (/showthread.php?tid=2142) |
RE: [PHP] Fusion d'un tableau par addition - Sephi-Chan - 20-03-2011 Je ne sais pas… Le gain en lisibilité est déjà conséquent par rapport à un langage comme PHP/Java. On n'est pas surchargés de caractères tout à fait inutiles et on n'a affaire qu'à des objets : pas de types natifs, que des objets. Concrètement, pouvoir appeler des méthodes sur un nombre, c'est génial. Cependant, même si on pouvait appeler des méthodes sur les nombres en PHP/Java, ça ne suffirait pas, car il faudrait écrire 3->minutes(), du coup l'illusion n'y est pas à cause des parenthèses (la flèche à la limite, on s'en fiche) : 3.minutes rend toujours mieux. Après, je ne sais pas si se rapprocher d'un langage de programmation qui-ne-fait-pas-langage-de-programmation intéresse les développeurs. Par exemple, en Ruby on peut parcourir une collection avec les 2 notations ci-dessous :
La majorité des développeurs Ruby utilise la première notation (plus Ruby way), alors qu'un développeur venu d'un langage comme PHP/Java utilisera plutôt la seconde, plus familière et plus légère à lire. Du coup, je suis persuadé qu'un développeur Ruby préférera écrire 3.minutes plutôt que 3 minutes. Sephi-Chan RE: [PHP] Fusion d'un tableau par addition - srm - 20-03-2011 Je dirais que c'est dans la continuité du Ruby qui déjà rend les parenthèses sur les méthodes facultatives car au finale inutiles |