プログラミング言語Swift 3
■ このスレッドは過去ログ倉庫に格納されています
0413名称未設定
2016/04/10(日) 17:30:31.39ID:G0sg5aeU0特性=特徴、はNullAbilityを扱える。
Optional型、ImplicitlyUnwrappedOptional型はNullAbilityを表現する型。
型って言っちゃったけど、これ定義みたら列挙なんだよねぇ。
UIKit内のオブジェクトが持ってるメソッドはOptionalを返すのが多いので、使わざるを得ない。
これが、一番の特徴だろうねぇ。Swift出現後、Obj-Cもこの特徴を備える様に変更されたしね。
closureを扱えるとか、Genericsが使えるとか、これらは他言語にもある特徴だし。
Go言語がマルチコアを容易に活かせるというのであれば、Fortran、とくにベクトルコンパイラ版のFortranなんか一番マルチコアを活かせるのじゃないのかなぁ?
Fortranにとって配列は、デフォルトで並列化配列だし。
■ このスレッドは過去ログ倉庫に格納されています