no title
1:以下、\(^o^)/でVIPがお送りします 2016/02/20(土) 18:05:39.039 ID:yniLBvMV0.net

C言語
・良いところ
低級言語並になんでもできるところ
・悪いところ
低級言語並に難解なところ

Python2&3
・良いところ
Python2もPython3もシンプルで使いやすく、初心者への配慮が充実しながら実用性も兼ね備えているところ
・悪いところ
Python2とPython3があるところ

Ruby
・良いところ
便利なところ
・悪いところ
便利すぎてダメになる

Perl
・良いところ
サーバーのCGIに使えるところ
・悪いところ
他にいいところがこれといって見当たらないところ

JavaScript
・良いところ
ブラウザさえあればすぐ始められる
・悪いところ
ただしhtmlとCSSを学んでから。

Java
・良いところ
型宣言を間違えないようになる。
・悪いところ
型宣言を間違えないようにしないといけない。

Lisp
・良いところ
自分で言語仕様までいじれるほど自由度が高くかっこいい。
・悪いところ
かっこが多すぎる。

エクセルVBA
・良いところ
エクセルが非常に便利
・悪いところ
エクセル以外では使えない。

なでしこ
・良いところ
日本語でプログラミングできるところ
・悪いところ
日本語がプログラミングには全然向いていないところ。


異論ある?


スポンサードリンク
3:以下、\(^o^)/でVIPがお送りします 2016/02/20(土) 18:06:46.433 ID:bV3g0SxWd.net

phpの悪口が無い


6:以下、\(^o^)/でVIPがお送りします 2016/02/20(土) 18:07:38.040 ID:yniLBvMV0.net

>>3
PHPはperlとJavaScriptとrubyとC言語とJavaにイメージが吸収されて雲散霧消した


5:以下、\(^o^)/でVIPがお送りします 2016/02/20(土) 18:07:31.462 ID:sGgmJkqtp.net

C言語が難解て


7:以下、\(^o^)/でVIPがお送りします 2016/02/20(土) 18:10:07.169 ID:yniLBvMV0.net

>>5
ポインタについて学ぶくらいなら まだアセンブリでメモリーについて学んだほうが分かりやすいと思うんだよなぁ……


8:以下、\(^o^)/でVIPがお送りします 2016/02/20(土) 18:17:35.062 ID:Yl6VFVAq0.net

>>7
ポインタのどこが難しいんや

むしろC以上の高級言語なんて、単に言語設計者の「オレサマの美学」を無理やり読まされてるようなもんだから
イライラするわ


9:以下、\(^o^)/でVIPがお送りします 2016/02/20(土) 18:28:45.775 ID:yniLBvMV0.net

>>8
中途半端に隠蔽してるから概念を理解するのが難しいんやで
「ポインター」じゃなくて「複数確保されたメモリ領域の始まりの地点」として教えれば簡単なんや


12:以下、\(^o^)/でVIPがお送りします 2016/02/20(土) 18:33:28.157 ID:eatBgkmN0.net

Cの説明もおかしいな
低級言語ってアセンブリか?
アセンブリで何でもできるかよ


13:以下、\(^o^)/でVIPがお送りします 2016/02/20(土) 18:35:37.067 ID:yniLBvMV0.net

>>12
ほーん
それじゃあC言語から作った実行ファイルを元に
アセンブリ言語に変換できるのはなぜだ?
奇跡か何かかな?


10:以下、\(^o^)/でVIPがお送りします 2016/02/20(土) 18:32:32.449 ID:eatBgkmN0.net

Perlの一番の強みはテキスト処理だぞ


18:以下、\(^o^)/でVIPがお送りします 2016/02/20(土) 18:38:29.833 ID:yniLBvMV0.net

>>10
いまだにテキスト処理に使ってるのはラリー・ウォールくらいだろ


20:以下、\(^o^)/でVIPがお送りします 2016/02/20(土) 18:41:36.532 ID:eatBgkmN0.net

>>18
Webアプリ開発に今更Perlを使うとこの方がないと思う
テキスト処理は外部とのインタフェースでまだまだ必要


102:以下、\(^o^)/でVIPがお送りします 2016/02/20(土) 19:14:46.510 ID:mbCjyyG50.net

Perl終わったと思ってたけど
html5+jsでなんでもやっちゃう今となっては
PerlでAPIでいいんじゃね?と逆に思うようになってきた


11:以下、\(^o^)/でVIPがお送りします 2016/02/20(土) 18:32:45.766 ID:7CWD/+Aup.net

rubyは作者が日本人なのが良いところでもあり悪いところでもある
資料少なすぎ


28:以下、\(^o^)/でVIPがお送りします 2016/02/20(土) 18:47:43.176 ID:cB9AdF3z0.net

R「お・・・俺は?」


32:以下、\(^o^)/でVIPがお送りします 2016/02/20(土) 18:48:59.462 ID:vnWCfclY0.net

C++/CLI「」


30:以下、\(^o^)/でVIPがお送りします 2016/02/20(土) 18:48:03.919 ID:WSjsdFjG0.net

C++はCのいいとことわるいとこ両方強化したみたいな
C#はJavaのimportがない版みたいな認識


55:以下、\(^o^)/でVIPがお送りします 2016/02/20(土) 18:55:39.405 ID:SSLhlEwva.net

HSPは?


57:以下、\(^o^)/でVIPがお送りします 2016/02/20(土) 18:56:13.918 ID:k7jwqPF4M.net

>>55
淘汰されました


64:以下、\(^o^)/でVIPがお送りします 2016/02/20(土) 18:57:46.236 ID:CIWuN76V0.net

Fortranがないぞ


65:以下、\(^o^)/でVIPがお送りします 2016/02/20(土) 18:58:51.131 ID:yniLBvMV0.net

>>64
Fortranはアーティファクトみたいなもんやし


68:以下、\(^o^)/でVIPがお送りします 2016/02/20(土) 18:59:50.060 ID:iWRrz2E50.net

Delphiさんdisってんのかてめえ


90:以下、\(^o^)/でVIPがお送りします 2016/02/20(土) 19:10:08.468 ID:VLT8iWLQ0.net

この>>1本当に中身がないな
IT土方ってこういうもんなのかねぇ
一時期PG目指してたけど介護飲食と同レベルの底辺って聞いてやめて正解だった
プログラミングは趣味で十分


94:以下、\(^o^)/でVIPがお送りします 2016/02/20(土) 19:11:23.990 ID:yniLBvMV0.net

>>90
でも僕 ただの趣味プログラマやで?


98:以下、\(^o^)/でVIPがお送りします 2016/02/20(土) 19:13:01.400 ID:4eDp4dzQr.net

これは趣味プログラマと言いつつ趣味でも大したことないタイプ


101:以下、\(^o^)/でVIPがお送りします 2016/02/20(土) 19:14:21.162 ID:yniLBvMV0.net

>>98
おっ?やるか?エディターなんや?


111:以下、\(^o^)/でVIPがお送りします 2016/02/20(土) 19:21:06.555 ID:TuAx3MVF0.net

意識高い系はHTML5+js+sublimetext(Atom)だぜ


114:以下、\(^o^)/でVIPがお送りします 2016/02/20(土) 19:21:36.444 ID:mbCjyyG50.net

>>111
秀丸最強だわ(´・ω・`)


121:以下、\(^o^)/でVIPがお送りします 2016/02/20(土) 19:23:00.620 ID:TuAx3MVF0.net

>>114
そのソフト俺が小学生の頃から名前見るんだけど息長すぎじゃね?
なんでそんなに人気なのよ


123:以下、\(^o^)/でVIPがお送りします 2016/02/20(土) 19:24:48.282 ID:Yl6VFVAq0.net

>>121
今はもうサクラエディタに移行してるでしょ
秀丸は昔ながらのユーザーが惰性で使ってるだけって感じ


124:以下、\(^o^)/でVIPがお送りします 2016/02/20(土) 19:25:43.479 ID:mbCjyyG50.net

>>121
軽い
日本語や改行コードに強い(utf8当たり前の今となってはあんまり差はないが)
grepや置換、正規表現に強い
言語系のプラグインが豊富で、コード補完はないけど色分け程度なら余裕

まあ慣れが一番でかいかもなw
さぶらいむてきすとは、そもそもmacだと選択肢無いだけな気がする


127:以下、\(^o^)/でVIPがお送りします 2016/02/20(土) 19:26:52.339 ID:Yl6VFVAq0.net

>>124
macはemacs標準搭載やよ


131:以下、\(^o^)/でVIPがお送りします 2016/02/20(土) 19:28:20.956 ID:TuAx3MVF0.net

補完機能っていらんのかプログラマじゃないから分からんわ


135:以下、\(^o^)/でVIPがお送りします 2016/02/20(土) 19:30:39.011 ID:mbCjyyG50.net

>>131
言語と人による
絶対欲しいって人と、ウザい邪魔って人がいる気がする
C#とか機能が豊富な言語だと、流石にないと話にならないけど
IDEデフォのやつはそれ使う


140:以下、\(^o^)/でVIPがお送りします 2016/02/20(土) 19:34:07.665 ID:TuAx3MVF0.net

>>135
仕事にしてる人だとよっぽどじゃないかぎり補完は不要なのか


137:以下、\(^o^)/でVIPがお送りします 2016/02/20(土) 19:32:57.921 ID:GsNchU5x0.net

「プログラミングはテキストエディタで行なうもの」って思想だと、IDEを使わねばまともに開発できない言語はゴミ
けれども「プログラミングは何を使ってもいいもの」って思想だと、IDEは当然使うべきものというかIDEを含めて言語


141:以下、\(^o^)/でVIPがお送りします 2016/02/20(土) 19:34:16.709 ID:yniLBvMV0.net

>>137
>IDE含めて言語

JAVAかな?


143:以下、\(^o^)/でVIPがお送りします 2016/02/20(土) 19:35:02.300 ID:GsNchU5x0.net

>>141
どっちかっていうとC#
拡張メソッドとかIDEないとやってられんわ


144:以下、\(^o^)/でVIPがお送りします 2016/02/20(土) 19:35:06.192 ID:mbCjyyG50.net

というか言語がIDE前提に作られてると思うわ
C#とか特にそう
Perlとか完全に組み手側が掌握してる言語なら、IDEは大きなお世話ってなる


147:以下、\(^o^)/でVIPがお送りします 2016/02/20(土) 19:35:50.118 ID:pKNBgjbY0.net

軽いエディタとしてサクラエディタ、ちゃんと作るときはPhpStorm使うわ
PHPの悪口がなくて悲しい...


149:以下、\(^o^)/でVIPがお送りします 2016/02/20(土) 19:36:45.946 ID:mbCjyyG50.net

PHPはちょっとしかいじったことないけど、
今となっては立ち位置が微妙だよな


151:以下、\(^o^)/でVIPがお送りします 2016/02/20(土) 19:38:52.229 ID:pKNBgjbY0.net

>>149
Rubyさわってええやん!ってなったけど会社はPHPだしPHPのこと嫌いになれない...フレームワークもなかなか良いし
PerlはWEBではおわこんな気がする


152:以下、\(^o^)/でVIPがお送りします 2016/02/20(土) 19:39:52.325 ID:mbCjyyG50.net

>>151
まあPerl仕事はもう希少だよね…(´・ω・`)


164:以下、\(^o^)/でVIPがお送りします 2016/02/20(土) 19:45:26.732 ID:Yl6VFVAq0.net

>>151
やっぱりユーザーの世代が変わっちゃったからかな


パソコン黎明期からのユーザーはCとかPerlとか大好きだけど、
これは単に慣れてるからってことじゃなくて、
そもそも必要に迫られて作り込まれてるからだと思うわ

それに対してJAVA以降の高級言語は、とにかくミスを起こさないように
って言う保守的な思想でゴテゴテしてるから鬱陶しいんだよね

でも今や現役PGのほとんどはwin95以降の世代だからそういう「安全な」環境の方がいいんだろうな


163:以下、\(^o^)/でVIPがお送りします 2016/02/20(土) 19:45:05.603 ID:xlNHFXqS0.net

ズブの素人は何から学べばいいの?


165:以下、\(^o^)/でVIPがお送りします 2016/02/20(土) 19:45:38.016 ID:WkwXjdLK0.net

就職しやすくなる言語は何か教えてくれ


170:以下、\(^o^)/でVIPがお送りします 2016/02/20(土) 19:47:43.479 ID:eatBgkmN0.net

>>165
SIerに入社したいならJava


174:以下、\(^o^)/でVIPがお送りします 2016/02/20(土) 19:50:55.613 ID:WkwXjdLK0.net

>>170
やはりそれか


204:以下、\(^o^)/でVIPがお送りします 2016/02/20(土) 20:12:46.886 ID:yniLBvMV0.net

個人的な考え方を言わせてもらえれば
コンピューターを自らの小間使いのように扱えるような書くのが楽チンな言語や
コンピューターの深いところまで自由自在に操れる言語はよくても
「コラー!ちゃんと書かないとだめでしょー!」みたいな世話焼き幼馴染みたいな言語は
ノーサンキューってことですな


206:以下、\(^o^)/でVIPがお送りします 2016/02/20(土) 20:14:29.991 ID:eatBgkmN0.net

>>204
お遊びアプリケーション作ってるだけじゃJavaの良さは分からないかもな


209:以下、\(^o^)/でVIPがお送りします 2016/02/20(土) 20:15:25.532 ID:yniLBvMV0.net

>>206
社畜にとっては理想的な言語かもな


178:以下、\(^o^)/でVIPがお送りします 2016/02/20(土) 19:54:11.714 ID:yniLBvMV0.net

まっ 「リーマンプログラマー」じゃなくプログラミングを楽しむ「ハッカー」を目指すなら
やるべきなのはPythonですな

確かな力が身につくPython「超」入門
鎌田 正浩
SBクリエイティブ
売り上げランキング: 127,811

元スレ: http://viper.2ch.sc/test/read.cgi/news4vip/1455959139/