• [^] # Re: Performance

    Posté par . En réponse au journal Moi, expert C++, j'abandonne le C++. Évalué à 5.

    Par contre, j'attends l'exemple dans un langage statiquement typé orienté objet (donc pas le Go) qui permet de se passer de l'héritage du type racine et du casting à posteriori.
    Un truc quasi-quotidien dans les langages dynamiques.

    En OCaml

    let duck = object
     method talk = "quack"
    end
    let cow = object
     method talk = "mooh"
    end
    let talk animal = animal#talk
    talk duck;;
    - : string = "quack"
    talk cow;; 
    - : string = "mooh"