トップページ > プログラム > 2015年04月08日 > j3bjzkVr

書き込み順位&時間帯一覧

2 位/141 ID中時間01234567891011121314151617181920212223Total
書き込み数0000000221001000000000006



使用した名前一覧書き込んだスレッド一覧
デフォルトの名無しさん
【Lisp】スクリプト バトルロワイヤル48【pl,rb,php,js】 [転載禁止]©2ch.net

書き込みレス一覧

【Lisp】スクリプト バトルロワイヤル48【pl,rb,php,js】 [転載禁止]©2ch.net
671 :デフォルトの名無しさん[sage]:2015/04/08(水) 07:08:32.85 ID:j3bjzkVr
仕様書が抽象的で読みにくいのは、覚えなくてもいいような細かいことが
正確にたくさん書いてあるだけで、プログラマがLintに則って良い作法で使う
部分に限定すれば、それほど複雑ではないと思う
たとえば、==はとても複雑だが、同じ型同士を比較する分には
それを覚えなくてもいいし、良い作法とされているように、===を
好んで使ったりしていれば==はほとんどの場合使わないだろう
そういうものが多いと思う
【Lisp】スクリプト バトルロワイヤル48【pl,rb,php,js】 [転載禁止]©2ch.net
672 :デフォルトの名無しさん[sage]:2015/04/08(水) 07:21:53.08 ID:j3bjzkVr
ちなみに仕様書ページ数
ES 5.1・・・245
ES 6 RC4・・・593
TypeScript 1.4・・・154
Scala 2.9・・・183
Java 8・・・768
C++(n4296)・・・1354
C(n1570)・・・683
C# Version 5.0・・・511

他と比べてそれほど大きいようには思わない
むしろ5.1はとてもシンプルな部類
6はそれほどでもないが、依然他の言語と比べて
特に大きいわけでもない
それに、実質的には
プロトタイプベースがクラスベースに置き換わったりすると考えれば
過度な肥大化とも思わない
ベストな側面に限定すればそれほど複雑化していないと思う
【Lisp】スクリプト バトルロワイヤル48【pl,rb,php,js】 [転載禁止]©2ch.net
677 :デフォルトの名無しさん[sage]:2015/04/08(水) 08:54:18.75 ID:j3bjzkVr
>>674
なぜ理解できていないと思うの?
functionが=>になったら客観的に見て議論の余地なく明らかに文字列が減っているし
式の時にreturnが省けて0文字になるのもその通りだといっただけ
「特に」などという、曖昧な感覚的言葉に逃げる必要もなくね
まあ、簡潔かどうかなんて確かに最終的には感覚なんだけども
できるだけ説得力をもたせようとしただけ
【Lisp】スクリプト バトルロワイヤル48【pl,rb,php,js】 [転載禁止]©2ch.net
679 :デフォルトの名無しさん[sage]:2015/04/08(水) 08:56:16.54 ID:j3bjzkVr
>>676
難癖つけたいのは分かるが、responsetextの文字列として
幅広く使われていて、なおかつ簡潔であるのは事実
簡潔さが受け入れられて幅広く使われているのだと思う
【Lisp】スクリプト バトルロワイヤル48【pl,rb,php,js】 [転載禁止]©2ch.net
680 :デフォルトの名無しさん[sage]:2015/04/08(水) 09:02:55.72 ID:j3bjzkVr
pythonはpythonで科学計算分野では、RやMatlabを食って圧勝しつつある
多くの分野に侵食しつつあるJavascriptもこの分野に限って言えばまだ遠く及ばない
PythonとJavascriptはそれぞれ異なる分野で勝利を収めつつあると思う
Rubyもサーバーサイドに関してはまだ頑張っている
【Lisp】スクリプト バトルロワイヤル48【pl,rb,php,js】 [転載禁止]©2ch.net
684 :デフォルトの名無しさん[sage]:2015/04/08(水) 12:25:46.84 ID:j3bjzkVr
>>681
まあ確かに抽象的ってのは細かいって分けじゃないね
ただ、それなんかはいい例で、共有渡しだろうが値渡しだろうが
オブジェクトの変更が呼び元にまで影響することを知ってればあとはどうでもいいわけ
プロトタイプベースとクラスベースのどちらのオブジェクト指向も
仕様には含まれているから、単純に考えてその部分は二倍に膨らんでいるけれど、
これからユーザーが選択するのはほぼクラスベースの記法だから
結局、実質はクラスベースだけ使えばどうでもよくなるということ
その意味で、仕様が膨大でも実際に使う部分は簡潔だという主張


※このページは、『2ちゃんねる』の書き込みを基に自動生成したものです。オリジナルはリンク先の2ちゃんねるの書き込みです。
※このサイトでオリジナルの書き込みについては対応できません。
※何か問題のある場合はメールをしてください。対応します。