leir80 :Bonjour à tous, que pensez-vous des nouveautés envisagées ici ? Personnellement je ne vois pas trop les points négatifs de tout ça, mais je ne suis qu'amateur. Est-ce que ça facilitera la validation par exemple ? J'aimerais avoir vos avis éclairés !
Malheureusement, ça a été rejeté... C'est dommage car ça aurait été à mon sens un pas en avant vers la professionnalisation du langage.
Après, je comprends certains avis : beaucoup considère que le langage est inconsistent, par exemple, str_replace et strcmp, pourquoi parfois un _ et parfois non. Pourquoi le haystack et le needle sont inversés d'une fonction à l'autre etc... et là ça aurait ajouté un truc étrange, on peut typerhinter sur les scalars, mais pas partout, pas toujours..
Messsage à ignorer :-)
Ah, j'avais pas compris que ça avait été refusé :/ C'est vrai que le fait que ce soit "à la demande" et uniquement pour un fichier, (et encore, ça dépend de la portées des fonctions/méthodes qui s'y trouvent), ça peut ajouter de la confusion. Il aurait peut-être été temps de prendre une décision plus radicale, et d'imposer le système à toutes les déclarations de variables, non ?
Vous ne pouvez pas répondre à ce sujet.