- 1 名前:デフォルトの名無しさん mailto:sage [2009/02/27(金) 08:53:41 ]
- これからプログラミングを始める初心者の人に言語を薦めるスッドレ
質問者の方へ どのプログラミング言語を最初に覚えるべきかは なぜプログラミングを始めたいのか、何を作りたいのかによってまったく変わってきます。 なんとなく、でもかまわないので動機、用途、使っているOSを明記しましょう。 各言語の特徴はこちらを参照 Wikipedia Category:プログラミング言語 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 pc11.2ch.net/test/read.cgi/tech/1232286278/ Part12 pc11.2ch.net/test/read.cgi/tech/1226761546/ Part11 pc11.2ch.net/test/read.cgi/tech/1218282605/ Part10 pc11.2ch.net/test/read.cgi/tech/1215717670/ Part9 pc11.2ch.net/test/read.cgi/tech/1210941509/ Part8 pc11.2ch.net/test/read.cgi/tech/1208186034/ Part7 pc11.2ch.net/test/read.cgi/tech/1200807067/ Part6 pc11.2ch.net/test/read.cgi/tech/1193132235/ Part5 pc11.2ch.net/test/read.cgi/tech/1187886538/ Part4 pc11.2ch.net/test/read.cgi/tech/1177285633/ Part3 pc11.2ch.net/test/read.cgi/tech/1152778344/ Part2 pc8.2ch.net/test/read.cgi/tech/1122205164/ Part1 pc8.2ch.net/test/read.cgi/tech/1034505166/ ※雑談はプログラマ板でやりましょう。
- 101 名前:デフォルトの名無しさん mailto:sage [2009/03/04(水) 11:06:24 ]
- >>100
それは疑わしい。 5文字を超え、英単語に合致するものがあるフルスペルな予約語を比率を 概算してみた。 ・C++ ― 35.1% ・Java ― 48.3% ・C# ― 39.0% ・D ― 28.0% フルスペル傾向が強かったのはJavaだが、その後の手続き型言語では、5文字を超える 長さの予約語にはフルスペルが少ない。
- 102 名前:デフォルトの名無しさん mailto:sage [2009/03/04(水) 11:09:41 ]
- 多分、フルスペルの採用比率が高いのは、言語そのものの予約語ではなく、
ライブラリのほうだと思われる。
- 103 名前:100 mailto:sage [2009/03/04(水) 11:15:50 ]
- すまん予約語じゃなくて関数やメソッドの名前について言ったつもりだった
mallocは予約語ではなく関数名だから>>99が混同してるのかと思った C系の言語では,言語組み込みの予約語はみんなが全部覚えてるのが前提だから短くていいんだよ HSPのコマンドは予約語というよりライブラリの関数に相当すると思うんだけど
- 104 名前:デフォルトの名無しさん mailto:sage [2009/03/04(水) 11:59:28 ]
- >>99
短いのがいいならそれはそれでいいんだけど たとえばprintが長くていやならsayでいいと思うんだよね。 mesがmessageの略だと言われても、messageなんて動詞はないから気持ち悪い。
- 105 名前:デフォルトの名無しさん mailto:sage [2009/03/04(水) 12:03:36 ]
- picloadも、loadpicだよね。
picにloadするわけじゃないんだから。
- 106 名前:デフォルトの名無しさん mailto:sage [2009/03/04(水) 13:03:04 ]
- >>104
messageは動詞としても使われる。動詞としての用法は知られている限り1583年にまで遡る。 しかし、まぁ、sayのほうがいいかな。 >>105 同意。
- 107 名前:デフォルトの名無しさん mailto:sage [2009/03/04(水) 13:16:53 ]
- >>99
最初に名前の置換を宣言すれば名前なんぞいくらでも変更できる そんなことも知らないの?
- 108 名前:デフォルトの名無しさん mailto:sage [2009/03/04(水) 13:19:28 ]
- そういうのは略語の多用以上にやっちゃいけないこと…
- 109 名前:デフォルトの名無しさん mailto:sage [2009/03/04(水) 13:56:27 ]
- >>106
あ、ごめん そりゃあるよね、メッセージングっていうくらいだから。 発言するとか表示するとかいう意味合いではないでしょ。
- 110 名前:デフォルトの名無しさん mailto:sage [2009/03/04(水) 21:56:37 ]
- プログラミングって何?
- 111 名前:デフォルトの名無しさん [2009/03/04(水) 23:02:46 ]
- 人生
- 112 名前:デフォルトの名無しさん mailto:sage [2009/03/05(木) 02:33:28 ]
- >>105
picloaderの略かもしれないじゃないかー まあどうでもいいや picloadとloadpicで動作が違うのはあまりよくない
- 113 名前:デフォルトの名無しさん mailto:sage [2009/03/05(木) 13:39:45 ]
- Rubyなんて p って名前の組み込み関数があるんだぜ
- 114 名前:デフォルトの名無しさん [2009/03/06(金) 00:25:52 ]
- javaがいいね。アプレット作ってブラウザで簡単に公開できるから。
Cで中途半端な物作っても誰も見てくれんからね。
- 115 名前:デフォルトの名無しさん [2009/03/06(金) 00:47:54 ]
- javascriptの方がいいだろ。jvmなんて入れたくないし。
- 116 名前:デフォルトの名無しさん mailto:sage [2009/03/06(金) 01:35:45 ]
- >>110
劣化した数学
- 117 名前:デフォルトの名無しさん mailto:sage [2009/03/06(金) 04:20:58 ]
- >>115
スレタイ読んでから書き込め。
- 118 名前:デフォルトの名無しさん mailto:sage [2009/03/06(金) 04:52:00 ]
- >>117
それはお前の方だろ
- 119 名前:デフォルトの名無しさん mailto:sage [2009/03/07(土) 02:56:48 ]
- WEBサイトを作りたいと考えています。
アイテムがいくつかあって、条件を絞って抽出出来るような仕組みを実現したいです。 こういった場合、PHP+DBと言うのが一般的なのでしょうか? また、もう少し手軽に出来る方法があれば教えてください。
- 120 名前:デフォルトの名無しさん mailto:sage [2009/03/07(土) 03:07:59 ]
- nntpサーバにアクセスし、新着記事を引っこ抜いてメールで転送するプログラム
を作りたいですけど、どの言語でやるのがいいですか?
- 121 名前:デフォルトの名無しさん mailto:sage [2009/03/07(土) 04:12:59 ]
- C/C++って、どういう意味?
CもしくはC++どちらかの言語を表してるの?それとも、CとC++両方ともを表した書き方?
- 122 名前:デフォルトの名無しさん mailto:sage [2009/03/07(土) 09:00:43 ]
- >>119
Prolog
- 123 名前:デフォルトの名無しさん mailto:sage [2009/03/07(土) 09:09:39 ]
- >>122
Webサーバが自社とか自宅にある場合以外は導入が難しくないか?
- 124 名前:デフォルトの名無しさん mailto:sage [2009/03/07(土) 15:08:57 ]
- >>119
Rubyと言いたいところだが、もう死にかけなので、Pythonにしとけ >>120 C言語 >>121 両方を指す。C++をCの上位互換として見ているイメージかな
- 125 名前:119じゃないけど mailto:sage [2009/03/07(土) 15:33:58 ]
- >>124
PHPは書籍数が圧倒的でDBとの連携が書かれてる本も多いのですが、 pythonはその辺が不安です。 初心者向けでかつ、pythonとDBの連携もフォローしてくれるような書籍、 あるいは参考になるようなサイトのお勧めがあれば教えてください。
- 126 名前:デフォルトの名無しさん mailto:sage [2009/03/07(土) 15:45:43 ]
- >>119
他の用途で使わないのなら、PHPにするのが吉 >>125 Pythonは日本語書籍少ないから無理だろう・・・RubyやRailsの書籍は多いのだけど・・・ 諦めてネットで勉強かな あとRubyは無かったと思うけど、PythonはデフォルトでSQLite持ってたよ思うよ
- 127 名前:デフォルトの名無しさん mailto:sage [2009/03/07(土) 15:54:24 ]
- >>124
120です、ありがとうございました。他にあったら教えてください。
- 128 名前:デフォルトの名無しさん mailto:sage [2009/03/08(日) 02:43:22 ]
- PHPからのステップアップに、RubyとPythonどちらにしようか迷っています。
テキストの整理や、PHP用途の代わりに利用したいと考えています。 どちらがよいのでしょうか? 少し調べた限りでは、世界的な使用者数やドキュメントやライブラリの多さは、圧倒的にPythonとのことですが、 日本ではRubyが人気で情報も集まりやすく、Pythonより短く簡素に書けるようです。 ただLinuxではPythonはあるのにRubyなかったり、公式にWindowsバイナリがなかったり色々と不安が残ります。 動作速度もPythonの方が早く、Rubyは遅い。Pythonは大規模バージョンアップのせいで互換性が無くなったらしいです。
- 129 名前:デフォルトの名無しさん mailto:sage [2009/03/08(日) 08:20:57 ]
- >>128
PythonはGoogleが使っている言語。Pythonを覚えておけば、Google App Engineを使った 開発などもできる。
- 130 名前:デフォルトの名無しさん mailto:sage [2009/03/08(日) 09:17:20 ]
- >>128
PHP使えるのなら、使ってるPCに両方の処理系インスコして 対話型シェルで遊んでみて自分に合いそうな方を選べばいいと思う。 ただテキスト処理がメインなら、正規表現組み込みで文字列メソッドが やたら充実してるRubyを勧めたい。
- 131 名前:デフォルトの名無しさん mailto:sage [2009/03/08(日) 09:33:48 ]
- >>128
結論から。ほとんど好みの問題 記述力に関しては、どちらの言語も大差ない Ruby屋的にはRubyの方が良いと感じるw が、もちろん逆のユーザーも沢山いる むしろ細かい仕様をつつきあった不毛な論争になりやすい ライブラリ・ドキュメントはPythonのほうが整備されている印象 一般的な用途についてはRubyも一揃いある 速度。大差ないので気にしなくて良い マイクロベンチマークだとせいぜい数倍差。数倍が大問題になるような領域では使わない Python/Rubyはどちらも切り替え期だが、移行にはまだ年単位の時間が必要だと言われている 現段階では頭の片隅に入れておけばいい 最大の違いは、言語が持つ哲学というか、文化というか、そういうもののような気がする
- 132 名前:デフォルトの名無しさん mailto:sage [2009/03/08(日) 09:40:27 ]
- 手間を少なくしたいならPerlだな。
大抵のことはモジュールの組み合わせだけで済む上に ソースの資産も尋常じゃない量だから。
- 133 名前:デフォルトの名無しさん mailto:sage [2009/03/08(日) 10:32:13 ]
- ソースの資産を持ち出したら永久にPerlをやめられなくなるw
- 134 名前:デフォルトの名無しさん mailto:sage [2009/03/08(日) 11:19:22 ]
- 初心者に勧めるのにPerlは無いわ
- 135 名前:デフォルトの名無しさん mailto:sage [2009/03/08(日) 13:07:17 ]
- Perlの知識が5年前で止まってるんじゃないか?
モダンPerlあたりで再勉強を薦めるw
- 136 名前:デフォルトの名無しさん mailto:sage [2009/03/08(日) 13:18:10 ]
- すまん「モダンPerl入門」ね。
www.amazon.co.jp/dp/4798119172
- 137 名前:デフォルトの名無しさん mailto:sage [2009/03/08(日) 13:19:49 ]
- Rubyって大丈夫なの?
まるでLinux(Python)とFreeBSD(Ruby)を見ているみたいだよ あと日本のプロジェクトって、なんだか不安が残る VineとかMomonga Linuxとか、だめだめじゃん
- 138 名前:デフォルトの名無しさん mailto:sage [2009/03/08(日) 15:42:13 ]
- >>136
これって、初心者用なの?
- 139 名前:デフォルトの名無しさん [2009/03/08(日) 17:31:35 ]
- 覚えるのは容易だけど使いこなすのは至難な言語って何がある?
- 140 名前:デフォルトの名無しさん mailto:sage [2009/03/08(日) 17:44:20 ]
- >>139
Brainfuckは覚えるのは1分だけど 使うの結構大変かな。
- 141 名前:デフォルトの名無しさん mailto:sage [2009/03/08(日) 18:26:12 ]
- 困ったときは、調査機関Gに頼ることをおすすめする
www.google.co.jp/trends?q=ruby%2Cpython
- 142 名前:デフォルトの名無しさん [2009/03/08(日) 19:04:50 ]
- >>139
アセンブラ
- 143 名前:デフォルトの名無しさん mailto:sage [2009/03/08(日) 20:22:43 ]
- >>141
米国ではなぜRubyに較べてPythonが不人気なの?
- 144 名前:デフォルトの名無しさん mailto:sage [2009/03/08(日) 20:25:52 ]
- キーボードにひじついて
インデント崩れたらすべてがパーになる
- 145 名前:デフォルトの名無しさん mailto:sage [2009/03/08(日) 22:14:16 ]
- >>143
Rubyみたいな一般名詞じゃ、言語以外も入るからね Pythonの方がだいぶ上だよ
- 146 名前:デフォルトの名無しさん mailto:sage [2009/03/09(月) 00:07:48 ]
- >>145
実際ライブラリなんかを含めたら、pythonの方が楽なことも 結構多いね。英語圏の人がいろいろ作ってくれている。 言語的にはrubyの方が好みなんだけど、自分の環境の実用性で python使っている。 >>128 PHPからの移行だったら、perlはいいかもね。記述の仕方がC系列で 結構似たような感覚だった記憶がある。
- 147 名前:デフォルトの名無しさん mailto:sage [2009/03/09(月) 00:18:48 ]
- 今、VBScript使ってるんだけど、まともなプログラムに挑戦したい。
移行するなら、どれが良い?
- 148 名前:デフォルトの名無しさん mailto:sage [2009/03/09(月) 00:38:00 ]
- >>147
より適切な解答がほしかったら、 1.主にどんな目的のアプリを作るのか 2.習得するのにどれくらい労力かけられるか 3.仕事で使うか あたりを書いておくといいと思うぞ。とりあえずなにか試しにやりたいなら、 C#使ってみるといいよ。.net入れているなら、cscってコンパイラが既に 入っているから、そのまま試せる。
- 149 名前:デフォルトの名無しさん [2009/03/09(月) 00:43:36 ]
- >>147
Visual C# 2008 Express Editions www.microsoft.com/japan/msdn/vstudio/Express/
- 150 名前:デフォルトの名無しさん mailto:sage [2009/03/09(月) 00:49:40 ]
- ブラウザのjavascriptも結構遊べる
- 151 名前:デフォルトの名無しさん mailto:sage [2009/03/09(月) 00:50:53 ]
- >>148
1.ネットからHTMLをダウンロードしてそれを処理して表示するようなツールを作ろうと思ってる 他にもインターネットを介するような汎用ツールを作りたい 2.必要なようならいくらでも労力は惜しまないけど、なるべくVBScriptから以降が簡単で労力がかかりにくい物がいい。 3.仕事では使わない
- 152 名前:デフォルトの名無しさん mailto:sage [2009/03/09(月) 00:51:34 ]
- >>151
Visual C# 2008 Express Editions www.microsoft.com/japan/msdn/vstudio/Express/
- 153 名前:デフォルトの名無しさん mailto:sage [2009/03/09(月) 00:59:54 ]
- >>148,149,152
とりあえずC#を勉強してみる。 C#って、C言語を先に習得しなくて大丈夫?
- 154 名前:デフォルトの名無しさん [2009/03/09(月) 01:01:52 ]
- >>153
大丈夫 何でCが出てくるんだ?全く関係ない。
- 155 名前:デフォルトの名無しさん mailto:sage [2009/03/09(月) 01:10:37 ]
- >>148
こういう場合大抵C#が勧められてるみたいだけど、 とりあえずJavaとはならないの? なんとなくJavaをやってみようかと思って本を買ってきたばっかなんだけど。
- 156 名前:デフォルトの名無しさん mailto:sage [2009/03/09(月) 01:13:13 ]
- じゃあ、Javaでいいよ。
- 157 名前:デフォルトの名無しさん mailto:sage [2009/03/09(月) 01:13:57 ]
- いや、そこはほれ、日本語のヘルプが充実してるとか
インストールが簡単とか、なんかあるんじゃないの?
- 158 名前:デフォルトの名無しさん mailto:sage [2009/03/09(月) 01:18:18 ]
- >>153
それならC#が一番いいよ。 >>154 まあC#はC++++にちなんでって話だから、そう思うのかもね。 >>155 windowsでランタイム入れるなら、javaよりも.netの方がいいから。 javaの本買って来たなら、javaでいいよ。ただwindowsのみで配布を考えるなら .netの方がいいと思うけどね。javaわかるならC#もすぐわかる。
- 159 名前:デフォルトの名無しさん mailto:sage [2009/03/09(月) 01:20:53 ]
- >>158
ランタイムだけの差なのか。ありがと。
- 160 名前:デフォルトの名無しさん mailto:sage [2009/03/09(月) 01:47:17 ]
- C#やJavaの実行速度って遅いの?
C#とJavaを比較したらどっちが早い?
- 161 名前:デフォルトの名無しさん mailto:sage [2009/03/09(月) 02:02:37 ]
- C#のほうがかなり速い。
Windows以外の環境ではどうなるか知らないけど Windowsで使う前提ならMS様に従っておくのが正解。
- 162 名前:デフォルトの名無しさん mailto:sage [2009/03/09(月) 08:13:38 ]
- >>138
文法書ではないのでPerlの基本的な使い方から学びたい場合は 「初めてのPerl」を先に読むといい。
- 163 名前:デフォルトの名無しさん mailto:sage [2009/03/09(月) 12:12:37 ]
- >>145
それはないだろう。ここ5年くらいに限れば、Webサイトに現れるrubyと いう単語の少なくとも95%以上はプログラム言語のRubyのはず。
- 164 名前:デフォルトの名無しさん mailto:sage [2009/03/09(月) 12:38:02 ]
- >>163
いや、Rubyを検索すると105,000,000件でSapphireが537,000,000件くらいあるから、 そうとも言えない。
- 165 名前:164 mailto:sage [2009/03/09(月) 12:39:32 ]
- ごめん、Sapphireは53,700,000件ね。
- 166 名前:デフォルトの名無しさん mailto:sage [2009/03/09(月) 13:50:41 ]
- >>163
日本だけならそうかも知れないけど、英語圏の国だったらそうも行かないんじゃない?
- 167 名前:デフォルトの名無しさん mailto:sage [2009/03/09(月) 14:04:40 ]
- >>146
PHPもPHP5からPerlじゃ、完全にデグレだろ。
- 168 名前:デフォルトの名無しさん [2009/03/09(月) 14:13:19 ]
- ずぶの素人だが何に手をつけていいか迷っている
おススメはなに?
- 169 名前:デフォルトの名無しさん mailto:sage [2009/03/09(月) 14:25:43 ]
- >>168
日本語でのプログラミングができなくてもいいなら、Erlangがお勧め。 読みやすいし、覚えやすい。データとしての情報としてなら、 もちろん日本語も使える。
- 170 名前:デフォルトの名無しさん mailto:sage [2009/03/09(月) 14:26:05 ]
- >>168
ExcelVBA
- 171 名前:デフォルトの名無しさん mailto:sage [2009/03/09(月) 14:35:13 ]
- ご覧のように、ぼんやりした質問には何でもありな答えしか返ってこない
理由や目的は?
- 172 名前:デフォルトの名無しさん mailto:sage [2009/03/09(月) 14:37:01 ]
- >>169
初心者に資料が整っていない言語をすすめるのはキチガイ
- 173 名前:デフォルトの名無しさん mailto:sage [2009/03/09(月) 14:44:28 ]
- とりあえず何かしてみたいならvbscriptとか
- 174 名前:デフォルトの名無しさん mailto:sage [2009/03/09(月) 14:54:22 ]
- vbsって何に使うの?
バッチとしては面倒臭すぎるしブラウザならjavascriptだし VBAの代わりとか?
- 175 名前:デフォルトの名無しさん mailto:sage [2009/03/09(月) 15:02:27 ]
- >>172
しっかりした本があるよ。
- 176 名前:デフォルトの名無しさん mailto:sage [2009/03/09(月) 15:18:54 ]
- 何か作りたいものがあるか作れる技術を身につけたいんだろ?
初心者に言語としての美しさとかどうでもいいんだよ
- 177 名前:デフォルトの名無しさん mailto:sage [2009/03/09(月) 15:24:36 ]
- >>176はプログラミングはソフト制作以外にやらないというIT土方
- 178 名前:デフォルトの名無しさん mailto:sage [2009/03/09(月) 15:31:13 ]
- >>175
Erlangは英語読めないと無理だよね 日本語で読める本はArmstrongのやつぐらいだし それ以外の資料は、ほぼ全て英語だ そんな言語をずぶの初心者に勧めるのは単なる嫌がらせ
- 179 名前:デフォルトの名無しさん mailto:sage [2009/03/09(月) 15:31:16 ]
- >>168
N88-BASIC
- 180 名前:デフォルトの名無しさん mailto:sage [2009/03/09(月) 15:43:46 ]
- >>178
「プログラミングErlang」 Joe Armstrong著榊原一矢譯 オーム社 よりずっと小冊だが、 「Erlang入門」 柏原正三著 ASCII で初心者は十分というか、これだって完全に動かしてみるのは、 結構大変。英語云々なんて、当分関係ないよ。
- 181 名前:デフォルトの名無しさん mailto:sage [2009/03/09(月) 15:46:08 ]
- 英語くらい読めないようじゃw
っていう人がよくいるけど、そんんじゃ初心者はプログラミングの環境整える段階で挫折しそう
- 182 名前:デフォルトの名無しさん mailto:sage [2009/03/09(月) 15:48:02 ]
- >>180
本気で言ってるのなら視野が狭すぎるw 客観的な判断が出来ない奴はプログラマに向いてないぞ
- 183 名前:デフォルトの名無しさん mailto:sage [2009/03/09(月) 15:57:04 ]
- >>178
プログラミングの初心者が英語の初心者とは限らない。 英語読めれはあの値段でSafari読み放題だ。 とは言え、まあことわりがなければ日本語が前提だろうなあ。
- 184 名前:デフォルトの名無しさん mailto:sage [2009/03/09(月) 16:01:27 ]
- わざわざそんな苦労して初心者がマイナーな言語覚える意味がわからないw
- 185 名前:デフォルトの名無しさん mailto:sage [2009/03/09(月) 16:02:19 ]
- そういやErlangのライブラリリファレンスって日本語化されてたっけ
されてなければ英語必須だな
- 186 名前:デフォルトの名無しさん mailto:sage [2009/03/09(月) 16:03:09 ]
- 初心者には敷居が高いと思われがちな関数型の中で一番とっつき易い
Erlangを押すのは一理あると思うけどな。>>169は多バイト文字の制限に ついてもちゃんと押さえているし。
- 187 名前:デフォルトの名無しさん mailto:sage [2009/03/09(月) 16:16:17 ]
- なぜ伝統あるMLやHaskellやSchemeではなく、特にErlangなのか
あの言語は色々と変だと思うのだが 何か妙にPrologに影響されてるというか プロセスは本当に素晴らしい 素晴らしいが、まさかプロセス目当ての初心者なんていると思うか?
- 188 名前:デフォルトの名無しさん mailto:sage [2009/03/09(月) 16:16:19 ]
- >>184
初心者がわざわざ苦労して希少性のないメジャー言語を 勉強しなくちゃならなのかわからないw
- 189 名前:デフォルトの名無しさん mailto:sage [2009/03/09(月) 16:17:43 ]
- 少なくともメジャー言語のほうが質問しやすい環境やトラブルを解決しやすい環境は整ってる
- 190 名前:デフォルトの名無しさん mailto:sage [2009/03/09(月) 16:19:29 ]
- >>187
単純にコードを読み易い。
- 191 名前:デフォルトの名無しさん mailto:sage [2009/03/09(月) 16:21:16 ]
- haskellとかでも中学程度の英語力とMLのアーカイブや、ircのログを
grepする程度の頭がありゃ大抵のトラブルは解決するよ
- 192 名前:デフォルトの名無しさん mailto:sage [2009/03/09(月) 16:21:29 ]
- >>186
プログラミングは模倣から始まるんだよ。 どこかでつまずいたときに検索したら 同じ所でつまずいた先人の処方箋がすぐに見つけられること。 独学の場合はこれが最重要事項。 関数型だの手続き型だのといったことは ある程度学習が進んでから本人が自発的に選択することであって 右も左もわからない初心者にさもありげに押しつけるのは 余計なお世話どころか害悪でしかない。
- 193 名前:デフォルトの名無しさん mailto:sage [2009/03/09(月) 16:27:40 ]
- 無理矢理に関数型言語のよいところを挙げるとすると
基礎程度ならPCがなくても紙と鉛筆があればできるというところ 融合規則の証明とか、関数の書き換えとかそういうやつね PCをうまく使いこなせないけど義務教育レベルの因数分解や式の展開ならできるって人にオススメ
- 194 名前:デフォルトの名無しさん mailto:sage [2009/03/09(月) 16:30:54 ]
- >>192
模倣云々については確かにそうだと思う。 ただ、東京マラソンの参加者が仮に38万にいるとして、 初心者は現在38万位。努力して、来年32万位にあがれるか? 一方Erlangマラソンの方は参加者2000人で現在2000位。 努力すれば来年は1200位まで上がる可能性もある。 この方が夢があるよね。
- 195 名前:デフォルトの名無しさん mailto:sage [2009/03/09(月) 16:32:35 ]
- ナンバーワンにならなくてもいい、もともと特別なオンリーワン
- 196 名前:デフォルトの名無しさん mailto:sage [2009/03/09(月) 16:44:46 ]
- RubyかPythonの.NET版が最初からWindowsに入ってますとかなると楽でいいのにな
C#やVB.NETはそれに近いことになってるのだけど
- 197 名前:デフォルトの名無しさん mailto:sage [2009/03/09(月) 16:45:34 ]
- WSHというものがありましてな
- 198 名前:デフォルトの名無しさん mailto:sage [2009/03/09(月) 16:46:22 ]
- >>194
たとえがおかしい。東京マラソンは3万人くらいだ。 全くの初心者でも、1年やれば、普通の人で5000位以内、 メタボで運動音痴な初老でも1万位にはなれるよ。
- 199 名前:デフォルトの名無しさん mailto:sage [2009/03/09(月) 16:47:14 ]
- >>194
順位とか関係なく,やりたいことが達成出来ればOKだと思うが。。 そうではなく純粋にプログラミングを 極めたいという崇高な目標を立ててるのだとしても 井の中の蛙になることにどれほどの価値があるのだろう。
- 200 名前:デフォルトの名無しさん mailto:sage [2009/03/09(月) 16:47:20 ]
- つVBScript JScript
- 201 名前:デフォルトの名無しさん mailto:sage [2009/03/09(月) 16:48:32 ]
- >>168 C#またはPython。
|

|