トップページ⇒tech
1001コメント289KB

初心者のためのプログラミング言語ガイド Part14

■ このスレッドは過去ログ倉庫に格納されています
0001デフォルトの名無しさん2009/02/27(金) 08:53:41
これからプログラミングを始める初心者の人に言語を薦めるスッドレ

質問者の方へ
どのプログラミング言語を最初に覚えるべきかは
なぜプログラミングを始めたいのか、何を作りたいのかによってまったく変わってきます。
なんとなく、でもかまわないので動機、用途、使っているOSを明記しましょう。

各言語の特徴はこちらを参照
Wikipedia Category:プログラミング言語
http://ja.wikipedia.org/wiki/Category:%E3%83%97%E3%83%AD%E3%82%B0%E3%83%A9%E3%83%9F%E3%83%B3%E3%82%B0%E8%A8%80%E8%AA%9E

Part13 http://pc11.2ch.net/test/read.cgi/tech/1232286278/
Part12 http://pc11.2ch.net/test/read.cgi/tech/1226761546/
Part11 http://pc11.2ch.net/test/read.cgi/tech/1218282605/
Part10 http://pc11.2ch.net/test/read.cgi/tech/1215717670/
Part9 http://pc11.2ch.net/test/read.cgi/tech/1210941509/
Part8 http://pc11.2ch.net/test/read.cgi/tech/1208186034/
Part7 http://pc11.2ch.net/test/read.cgi/tech/1200807067/
Part6 http://pc11.2ch.net/test/read.cgi/tech/1193132235/
Part5 http://pc11.2ch.net/test/read.cgi/tech/1187886538/
Part4 http://pc11.2ch.net/test/read.cgi/tech/1177285633/
Part3 http://pc11.2ch.net/test/read.cgi/tech/1152778344/
Part2 http://pc8.2ch.net/test/read.cgi/tech/1122205164/
Part1 http://pc8.2ch.net/test/read.cgi/tech/1034505166/

※雑談はプログラマ板でやりましょう。
0002デフォルトの名無しさん2009/02/27(金) 08:54:17
       //
     /  /   パカッ
     //⌒)∩__∩
    /.| .| ノ     ヽ
    / | |  ●   ● |     
   /  | 彡  ( _●_) ミ  まピョーん☆
   /  | ヽ  |∪|  /_
  // │   ヽノ  \/
  " ̄ ̄ ̄ ̄ ̄ ̄ ̄(..ノ
0003デフォルトの名無しさん2009/02/27(金) 08:55:42
前スレの最後酷すぎ
お前ら自重
0004デフォルトの名無しさん2009/02/27(金) 09:41:26
(1)初心者がいきなりCは難しいからやめたほうがいい
(2)Schemeは難しいし、勉強しても何も作れないのでやめたほうがいい
(3)ハスケルは難しいし、勉強しても何も作れないのでやめたほうがいい

↑これらの、(1)、(2)、(3)を勧めてくるのは
初心者を挫折させるためのトラップなので
まともに話を聞いてはいけない。

なんで初心者をわざわざ挫折させないといけないかというと
プログラミングなんて誰でもできるので親切に教えると
ゆくゆくは自分のライバルになると恐れているのである。
0005デフォルトの名無しさん2009/02/27(金) 09:53:40
くだらん。
0006デフォルトの名無しさん2009/02/27(金) 13:10:23
(4)として前スレの数学議論も入れた方がいいな
NGワード: 数学 scheme haskell
0007デフォルトの名無しさん2009/02/27(金) 13:14:25
言語で言えばCとSchemeはむしろ必修科目だろ。
0008デフォルトの名無しさん2009/02/27(金) 13:17:27
確かに微積線形すら理解してない奴がプログラマとか笑っちゃうけど
初心者言語ガイドで数学やれってのはスレ違いだよな。
0009デフォルトの名無しさん2009/02/27(金) 13:19:47
凝ったことやらないならどちらもシンプルだし資料も沢山あるので
最初の一歩としては楽な部類に入る言語
0010デフォルトの名無しさん2009/02/27(金) 13:22:11
まあ数学議論はこっちいけってことで
http://pc11.2ch.net/test/read.cgi/tech/1171457185/
0011デフォルトの名無しさん2009/02/27(金) 13:29:01
MLで十分
Schemeなんて必要ない
0012デフォルトの名無しさん2009/02/27(金) 23:44:34
Cが難しいからやめとけって・・・
じゃあ何から始めるのがいいの?
0013デフォルトの名無しさん2009/02/27(金) 23:47:15
俺はBASICから始めましたが何か
0014デフォルトの名無しさん2009/02/27(金) 23:53:53
40代のおっさんですか?
0015デフォルトの名無しさん2009/02/28(土) 00:19:30
なんか、前スレで業務知識が云々って言ってたけど
業務で数学使うなら数学も業務知識だろ
経済シミュレーションソフトとか開発するのなら経済学がいるかもしれんし
0016デフォルトの名無しさん2009/02/28(土) 00:49:54
ちょっとおもしろいデータ

2008年第4四半期の米国市場でのプログラミング言語関連書籍の販売部数のシェア。
緑色は増加傾向、赤は減少傾向を示していて、色が濃いほど増減が激しいことを表している 出典:O'Reilly Media
http://www.atmarkit.co.jp/news/200902/27/l_langs01.jpg
http://www.atmarkit.co.jp/news/200902/27/langs.html
0017デフォルトの名無しさん2009/02/28(土) 00:51:31
ホビープログラミングにはiPhoneなんてのもありなのかもしれないな。
日本じゃ開発コミュニティが閑散としてるけど…
0018デフォルトの名無しさん2009/02/28(土) 01:03:48
Objective-Cの伸びに噴いた。965%てww
0019デフォルトの名無しさん2009/02/28(土) 01:23:33
業務知識ってのが具体的に何を指してるのか不明だけど
アドホックな知識は30歳過ぎてからでもいくらでも身につく。
対して,汎用的で抽象的な知識は若いうちに
身につけておかないと使いこなせない。

高いレベルに目標を置くのならば,ただ闇雲に勉強するのではなく
「今は何を身につけるべき時なのか」を常に意識して取り組むことが重要だ。
0020デフォルトの名無しさん2009/02/28(土) 01:26:43
うぜぇよ
0021デフォルトの名無しさん2009/02/28(土) 01:52:16
C#すげーな
Java失速し過ぎ
0022デフォルトの名無しさん2009/02/28(土) 01:58:36
>>19
汎用的で抽象的な知識 とはなんでしょう?
0023デフォルトの名無しさん2009/02/28(土) 02:03:13
Javaの中級レベルはJavaDocとWebあれば足りるから
そこら辺が減少したとみるべき数字だな。


C#の伸び止まりはVB、VC++からの移行が安定したって事なのかな。
そう考えると、未だにVB6やVB.netで迷走している日本は
IT後進国なんだろうな、、、、、、
0024デフォルトの名無しさん2009/02/28(土) 03:24:04
>>22
それをここに書き切れたら、それは抽象的とは言えないよね。
0025デフォルトの名無しさん2009/02/28(土) 04:34:26
>>4
お、漏れの作った文章が
コピペ化されてるな。

拡散推奨。
0026デフォルトの名無しさん2009/02/28(土) 05:01:56
Cは覚える事少ないから初心者には良い言語だと思う。
書籍も多いし、ライブラリも多いし、他の言語にステップアップし易いし、
コンパイラは無料だし、実行速度は速いし、サンプルコードも沢山ある。

Cに限らず、興味を持った言語から取り組めば良いと思うけどね。
自分の場合は最初はSmallalkだったなぁ…
0027デフォルトの名無しさん2009/02/28(土) 05:09:07
俺はN88-BASICだった
興味があったというよりそれ以外に身近になかったな
0028デフォルトの名無しさん2009/02/28(土) 08:36:32
身近に使える言語なら何でもいいよな、正直。
とりあえず、その言語でプログラムを作りまくれと。
0029デフォルトの名無しさん2009/02/28(土) 11:50:08
テンプレ追加
プログラミング言語おしながき http://vipprog.net/wiki/prog_lang_list.html
■ このスレッドは過去ログ倉庫に格納されています