トップページ > プログラム > 2015年11月14日 > tGJ5tAzn

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

37 位/197 ID中時間01234567891011121314151617181920212223Total
書き込み数0000000000000000200000002



使用した名前一覧書き込んだスレッド一覧
デフォルトの名無しさん
開発におけるプログラミング言語の選択は重要か? [転載禁止]©2ch.net

書き込みレス一覧

開発におけるプログラミング言語の選択は重要か? [転載禁止]©2ch.net
3 :デフォルトの名無しさん[]:2015/11/14(土) 16:35:44.02 ID:tGJ5tAzn
あるプログラミング言語がその仕事に適したものであるかといった議論は論争に発展しがちだ。時には宗教戦争の様相を
呈することがあるものの、プログラミング言語がコーディングプロセスだけでなく完成した製品の特性にも影響することは
多くの方が同意するところだろう。

これについてカリフォルニア大学デイビス校のコンピューターサイエンス研究者らが、プログラミング言語のソフトウェア
品質に与える影響(PDF)に関する調査結果を発表した。

研究ではGitHubの729プロジェクト(17言語、29,000人が書いた8,000万行のソースコード、150万コミット)を分析。
大きなサンプルサイズを利して混合研究法のアプローチをとり、複数の回帰的モデリングやテキスト解析を組み合わせて
静的型付けと動的型付け、型付けの強弱といったプログラミング言語の特徴がソフトウェアの品質に与える影響を調べた。

異なる手法による調査結果を組み合わせ、チームの大きさやプロジェクトの大きさ、プロジェクトの歴史といった影響を
与える要素を調整することで、言語設計がソフトウェア品質に及ぼす影響は、大きくはないが有意なものであることが
明らかになったとのこと。

論文によれば、

 最も明らかなのは、強い型付けは弱い型付けよりもそれなりに優れており、関数型言語では静的型付けが動的型付けよりも
 やや優れている点だ。また、関数型言語は手続き型言語よりもやや優れていることもわかった。

 言語設計による影響は、プロジェクトやチーム、コミットの大きさといった要素に大きく支配されている点も注目に値する。

 ただし、関数型で静的かつ強い型付けを持つ言語を好む性格、といった識別困難な要素が影響している可能性が高い点にも注意が必要だ。

とのことだ。
https://twitter.com/ProgrammingMono/status/665427558683574272
開発におけるプログラミング言語の選択は重要か? [転載禁止]©2ch.net
4 :デフォルトの名無しさん[]:2015/11/14(土) 16:36:15.05 ID:tGJ5tAzn
Linux上のXamarinでF#が最強


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