- プログラミング言語 Scala 10冊目
401 :デフォルトの名無しさん[sage]:2014/08/06(水) 18:22:22.18 ID:GvRv1e44 - >>399
逆に宣言型マンセーでマルチパラダイムの関数型言語軽視するやつが多くも感じる。 結局の所、自分の認めたこと以外認めない奴の声が大きいだけなんだよ。
| - 【Python】スクリプト バトルロワイヤル45【pl,rb,php,js】
266 :デフォルトの名無しさん[sage]:2014/08/06(水) 18:24:08.31 ID:GvRv1e44 - >>264
関係ねーよ。動的型付けなら、実行時にエラーになるだけだ。
| - 【Python】スクリプト バトルロワイヤル45【pl,rb,php,js】
272 :デフォルトの名無しさん[sage]:2014/08/06(水) 18:57:14.13 ID:GvRv1e44 - >>271
Dartもだ。マイナー言語なら他にもあると思うぞ
| - 【Python】スクリプト バトルロワイヤル45【pl,rb,php,js】
273 :デフォルトの名無しさん[sage]:2014/08/06(水) 19:00:53.15 ID:GvRv1e44 - あとPHPにtype hintingがあったな。あまり使われている感がないが
| - 【Python】スクリプト バトルロワイヤル45【pl,rb,php,js】
277 :デフォルトの名無しさん[sage]:2014/08/06(水) 19:35:36.46 ID:GvRv1e44 - >>275
ソースコードには型指定をするが、コンパイル時に型情報を消去して実行する。 Objective-Cで例えると MyClass obj = [MyClass new]; と宣言した場合、コンパイラにはobjがMyClass型だと分かるが、コンパイル後は以下のように解釈される。 id obj = [MyClass new]; *idは何でも入る。Cの世界だとvoid*
|
|