また、Rust での interface にあたるトレイとは、Go の interface よりは、Java とか .NET の interface に近いもので、型を実装する時にあわせて、明示的にその interface へのサポート実装しなくてはならぬ。

(Goだと要件を満たしてさえいればいいので、なんぼでも後付けできるところが有利)

フォロー

この辺の話は私もブログに書いたことがある。

>それは Duck Typing ぢゃない(らしい) | text.Baldanders.info
text.baldanders.info/remark/20

Rust はすごく興味があるんだけど,仕事で使うならもう少し真面目に勉強するんだけどなぁ,ってレベルで止まっている
QT: mstdn.jp/@zetamatta/1110272502
[参照]

"ζ"  
また、Rust での interface にあたるトレイとは、Go の interface よりは、Java とか .NET の interface に近いもので、型を実装する時にあわせて、明示的にその interface へのサポート実装しなくてはならぬ。 (Goだと要件を満たしてさえいれば...
ログインして会話に参加
Fedibird

様々な目的に使える、日本の汎用マストドンサーバーです。安定した利用環境と、多数の独自機能を提供しています。