2ちゃんねる ■掲示板に戻る■ 全部 1- 最新50    

■ このスレッドは過去ログ倉庫に格納されています

ある種のプログラミング言語を好むコミュに入れるかがIT貴族かIT土方かの分かれ目らしい。ある種って? [422186189]

1 :番組の途中ですがアフィサイトへの\(^o^)/です (アークセーT Sx8d-hjtW):2015/11/23(月) 15:31:54.17 ID:8Vii7jW8x.net ?2BP(1501)

http://monobook.org/w/images/4/42/%E4%B8%96%E7%95%8C%E3%81%AE%E6%B4%BE%E9%81%A3%E4%BC%9A%E7%A4%BE%E3%81%AE%E4%BA%8B%E6%A5%AD%E6%89%80%E6%95%B0_2015-06-13_07-31.jpg

あるプログラミング言語がその仕事に適したものであるかといった議論は論争に発展しがちだ。
時には宗教戦争の様相を呈することがあるものの、プログラミング言語がコーディングプロセスだけでなく完成した製品の
特性にも影響することは多くの方が同意するところだろう。

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

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

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

論文によれば、

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

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

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

とのことだ。
http://peace.2ch.net/test/read.cgi/tech/1447990379/

2 :番組の途中ですがアフィサイトへの\(^o^)/です (アークセーT Sx8d-O+Z7):2015/11/23(月) 15:33:01.61 ID:EcZur1bkx.net
Haskellはライブラリが壊滅的なので使う必要はないが
その書き方というか思想だけ学んでJavaなりC#なりやればいいと思うよ

3 :番組の途中ですがアフィサイトへの\(^o^)/です (アークセーT Sx8d-O+Z7):2015/11/23(月) 15:33:16.47 ID:ZB3irXqsx.net
最初から無意味に構造から覚えさせようとするのはダメ。
昔のBASICみたいな非構造言語をやるべき

そこである程度まで出来るようになってから「構造だったこういう風に便利だよ」と学ぶべき

4 :番組の途中ですがアフィサイトへの\(^o^)/です (ドコグロ MMbe-SwvK):2015/11/23(月) 15:33:34.35 ID:R6GqM8SPM.net
またこのスレかよ
チラシの裏にでもかいてろハゲ

5 :番組の途中ですがアフィサイトへの\(^o^)/です (ワッチョイW 13cb-UqnI):2015/11/23(月) 15:34:47.37 ID:MFKdqRKp0.net ?2BP(2002)

まだこっちが残ってるよ

最初のプログラミング言語の選択でIT貴族かIT土方かが決まるらしい。勉強するにあたり何から始めるべきか? [転載禁止]©2ch.net [422186189]
http://fox.2ch.net/test/read.cgi/poverty/1448065709/

6 :番組の途中ですがアフィサイトへの\(^o^)/です (ワッチョイ 41b7-cMdW):2015/11/23(月) 15:39:02.80 ID:CIpbkn8G0.net
はいはい関数型関数型

7 :番組の途中ですがアフィサイトへの\(^o^)/です (ワッチョイ 9be0-CNpt):2015/11/23(月) 15:41:14.13 ID:TrOuLIsp0.net
どちらも試した上で動的型付けがなお良いと考える人は
大体JSかPerlに固執していて、しかも最高にクールだと思ってるイメージある

8 :番組の途中ですがアフィサイトへの\(^o^)/です (ワッチョイW fbf5-SwvK):2015/11/23(月) 15:55:21.01 ID:Yqv7mMBH0.net
プログラミング始めたばかりだけど
何を言ってるのかさっぱり分からん

9 :番組の途中ですがアフィサイトへの\(^o^)/です (ワッチョイ e8e0-4/4W):2015/11/23(月) 15:56:36.71 ID:6+IRg6Ld0.net
IT貴族って要するに銀行員のことだろ
あいつら銀行時代の立場問わず旨いポスト盗んでくな

10 :番組の途中ですがアフィサイトへの\(^o^)/です (ワッチョイW 8dc3-SwvK):2015/11/23(月) 15:59:37.81 ID:1AqRsSIJ0.net
 

11 :番組の途中ですがアフィサイトへの\(^o^)/です (アウアウT Sabe-4/4W):2015/11/23(月) 16:02:53.76 ID:5AetC+PXa.net
小手先のテクニックじゃなくてデザインパターンとかああいうレベルで設計考えなくちゃいけないんだと気づき始めた

12 :番組の途中ですがアフィサイトへの\(^o^)/です (ワッチョイW 13cb-UqnI):2015/11/23(月) 16:11:23.81 ID:MFKdqRKp0.net ?2BP(2002)

>>11
デザインパターンは実装時のベストプラクティスな
設計時に「この業務は一連の繰り返しだからイテレーションだ」なんて言わないだろ

13 :番組の途中ですがアフィサイトへの\(^o^)/です (エーイモ SEbe-AnqU):2015/11/23(月) 16:17:46.40 ID:FttqdAdiE.net
>>12
イテレーションで書き出のがC#信者

14 :番組の途中ですがアフィサイトへの\(^o^)/です (ラクラッペ MM41-4/4W):2015/11/23(月) 16:30:43.44 ID:9yZMTwcTM.net
調べ方に欠点がある

15 :番組の途中ですがアフィサイトへの\(^o^)/です (ワッチョイ a870-U5It):2015/11/23(月) 16:44:53.00 ID:RZ91vwnq0.net
>>11
小手先の技術とは、具体化する能力な、
低次元の能力に対して高次のそれは具体性のかけらもない領域ってこと、
アホほど具体化から抜け出せない、若手ほど具体性に拘る。
そんなのはある程度できれば極める必要などない、必要なのやより抽象性の
領域で能力をだせる力で、具体性から遠のくほどそれは非常に難しく
知識とは無縁の世界に近づく。

総レス数 15
6 KB
掲示板に戻る 全部 前100 次100 最新50
read.cgi ver.24052200