【雑記】C#と仲良くなった気がする

C++erの同僚とC#について語り合うとき、
結構の割合で「C++のように パラメータに constをつけたいね!」という話題になる。

なぜ、C#のパラメータに const つけないのかを自分なりに考えてみた。

要するにこんな感じだ
gist.github.com

もちろん、C++ でも プロパティ(getter)のメソッドを書けますが、
書き方的 C# みたいに便利ではなかった。

C# は「自分の身は自分で守る」ってことです。

どう?少し仲良くなった気がします?