Muto Masayuki Archive Tags

classとstructure

26 October 2015

iBooksで The Swift Programming Language (Swift2.1) を読んでるメモ。

僕はもうC#をC系の言語で一番現代的なプログラミング言語の機能をうまく取り入れた言語だというのをやめようと思う。Swiftの方がよくできてる。

メッソッドの宣言のところでthrowsをつけると例外を投げられるようになるっていうの、一般化して「これをつけるとこれができる」っていうのをプログラマが実装できるようにならないものかなと思った。そのうちそういうことができることが普通になるんじゃないだろうか?Haskellではモナドという形でそれができるようになているけど。

Fork me on GitHub