Retourner au contenu associé (journal : Rust en version 0.12)
Posté par Nicolas Boulay (site web personnel) le 15 octobre 2014 à 12:02. En réponse au journal Rust en version 0.12. Évalué à 2.
Le problème est qu'il voulait simplifier l'inférence de type avec la structure du langage. Si tu rajoute du polymorphisme, l'inférence ne marche plus.
on s'est décider à fournir l'operator overloading pour OCaml aprés 10 ans de refus ( comme pour le threading d'ailleurs ).
Je ne savais pas qu'il refusais jusqu'à présent.
De manière général, quand un langage généraliste reste un langage de niche comme OCaml.....C'est qu'il y a des raisons à ça...
Sans doute, mais de la même façon, je n'arrive pas à comprendre comment Java peut être aussi populaire.
"La première sécurité est la liberté"
AltStyle によって変換されたページ (->オリジナル) / アドレス: モード: デフォルト 音声ブラウザ ルビ付き 配色反転 文字拡大 モバイル
[^] # Re: simple ?
Posté par Nicolas Boulay (site web personnel) . En réponse au journal Rust en version 0.12. Évalué à 2.
Le problème est qu'il voulait simplifier l'inférence de type avec la structure du langage. Si tu rajoute du polymorphisme, l'inférence ne marche plus.
Je ne savais pas qu'il refusais jusqu'à présent.
Sans doute, mais de la même façon, je n'arrive pas à comprendre comment Java peut être aussi populaire.
"La première sécurité est la liberté"