iBooksで The Swift Programming Language (Swift2.1) を読んでるメモ。
self = ...
って他にない味わいだな)extension Hoge: ExampleProtocol {
まで入力したらExampleProtocolのスタブを作って欲しいんだけどそういう機能はどうやって呼び出せばいいのだろう。僕はもうC#をC系の言語で一番現代的なプログラミング言語の機能をうまく取り入れた言語だというのをやめようと思う。Swiftの方がよくできてる。
メッソッドの宣言のところでthrowsをつけると例外を投げられるようになるっていうの、一般化して「これをつけるとこれができる」っていうのをプログラマが実装できるようにならないものかなと思った。そのうちそういうことができることが普通になるんじゃないだろうか?Haskellではモナドという形でそれができるようになているけど。