Gambas est typé statiquement, sauf qu'il possède le type Variant, qui peut contenir n'importe quel type, ainsi que le type Object, qui peut contenir n'importe quel type d'objet.
Le "sauf que" est peut-être en trop: Scala a Any et Object mais on le considère quand même comme typé statiquement..
Pour résumer, je dirais donc que Gambas à l'air d'être typé statiquement, mais qu'à l'intérieur il est pratiquement typé dynamiquement.
Pas sûr de comprendre, même si l'implémentation se base sur du typage dynamique, si ça n'apporte pas le comportement d'un langage dynamique, c'est un langage à typage statique point.
[^] # Re: Typage statique ou dynamique?
Posté par reno . En réponse à la dépêche Sortie de Gambas 3.3. Évalué à 3.
Le "sauf que" est peut-être en trop: Scala a Any et Object mais on le considère quand même comme typé statiquement..
Pas sûr de comprendre, même si l'implémentation se base sur du typage dynamique, si ça n'apporte pas le comportement d'un langage dynamique, c'est un langage à typage statique point.