Lors de mes recherches sur le typage structurel, j'ai trouvé le message suivant décrivant how interfaces in Go are translated to method lookup tables at runtime. Le processus décrit dans le message semble très différent du reflective and generative techniques décrit pour le système de type structurel optionnel de Scala et pour l'extension White Oak du langage Java.Implémentation de typage structurel de OCaml, Scala et Go
Existe-t-il des ressources approfondies qui traitent de la manière dont le typage structurel est implémenté dans OCaml? Je suis particulièrement intéressé par toute discussion sur les optimisations ou les comparaisons de performances d'exécution avec les systèmes de type nominal.
pseudo intéressant. – didierc