2359Fermer2361
UtherLe 17/12/2016 à 22:27
flanker (./2358) :
Oui, s'ils ont des indications. Si l'IDE n'a que le prototype de la fonction (sans indication de type), je ne vois pas trop comment il peut déterminer le type des variables (sauf peut-être en se basant le nom, en supposant par défaut que deux variables ayant le même nom ont le même type).
En effet, mais pour le cas de Rust seules les déclaration de variables et les paramètres des lambda sont typés implicitement. C'est pour ça que j’apprécie le langage même si je n'était pas du tout fan du typage implicite à la base.

Zeph> Je suis d'accord que trop compter sur l'IDE n'est pas une bonne chose. C'est pourquoi je trouve le choix de Rust bien équilibré : de l'implicite mais pas partout au point ou on ne sait plus avec quel type on travaille.