- 1 名前:デフォルトの名無しさん mailto:sage [2009/01/18(日) 22:44:38 ]
- これからプログラミングを始める初心者の人に言語を薦めるスッドレ
質問者の方へ どのプログラミング言語を最初に覚えるべきかは なぜプログラミングを始めたいのか、何を作りたいのかによってまったく変わってきます。 なんとなく、でもかまわないので動機、用途、使っている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 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/
- 577 名前:デフォルトの名無しさん mailto:sage [2009/02/18(水) 00:23:56 ]
- 趣味なら言語の字面が好みに合ってるかどうかがメンタルヘルス的に重要だな。
self, self, selfとか連発させられるとキーボード破壊したい衝動に駆られるし。
- 578 名前:デフォルトの名無しさん mailto:sage [2009/02/18(水) 00:27:49 ]
- そんな人にはWhitespaceをオヌヌメしたい。
- 579 名前:デフォルトの名無しさん [2009/02/18(水) 01:07:41 ]
- 可能な限り少ない言語で、最大限の恩恵を受けたいなら、そもそもVB.NETとか選ばんだろ。
文献が豊富でJavaやC#にも取っ組みやすいC/C++の一拓だろう。
- 580 名前:emi [2009/02/18(水) 01:32:22 ]
- プログラミングど素人です。すみませんが教えてください。
GPSのデータを自分のHP上にgooglemapで表示させたいんです。 HP URL khepresh.toyama-cmt.ac.jp/~d04233 GPSデータ $GPGGA,025207.561,3645.5161,N,13709.5192,E,0,0,,-10.0,M,35.7,M,,*5A $GPGSA,A,1,,,,,,,,,,,,,,,*1E $GPGSV,3,1,09,05,69,141,,12,64,095,17,22,59,271,24,18,51,192,21*7D $GPGSV,3,2,09,30,50,182,18,09,42,048,,14,38,313,24,15,11,112,16*7E $GPGSV,3,3,09,31,05,252,23*43 $GPRMC,025207.561,V,3645.5161,N,13709.5192,E,0.00,0.00,160708,,,N*7A $GPVTG,0.00,T,,M,0.00,N,0.00,K,N*32 $GPGGA,025208.561,3645.5161,N,13709.5192,E,0,0,,-10.0,M,35.7,M,,*55 $GPGSA,A,1,,,,,,,,,,,,,,,*1E $GPGSV,3,1,09,05,69,141,,12,64,095,17,22,59,271,17,18,51,192,20*7C $GPGSV,3,2,09,30,50,182,17,09,42,048,,14,38,313,23,15,11,112,15*75 $GPGSV,3,3,09,31,05,252,22*42 ↑毎秒データが追加される。 このデータの必要な部分のみをPHPで抽出し、javascriptに組み込み グーグルマップにリアルタイムでピンを立てていきたいんです。 流れはわかるのですが、プログラミングしろとなると本当にわからなくて…m(_ _)m すみません。どうかよろしくお願いします。
- 581 名前:デフォルトの名無しさん mailto:sage [2009/02/18(水) 01:44:09 ]
- >>580
このスレに投稿してくるような君には無理だ。あきらめろ。
- 582 名前:デフォルトの名無しさん mailto:sage [2009/02/18(水) 01:52:35 ]
- というか何を教えてほしいんだ?ww
一見「誰か私の代わりにプログラミングしてください」って言ってるように見えるんだけどw まずはPHPとjavascriptの書籍を買ってきて熟読するといいんじゃないかな そしてどうしてもわからないところは、その言語のスレで聞くといいと思う
- 583 名前:emi [2009/02/18(水) 01:59:03 ]
- そうですか。
すみません、何のせこれらを今週中にプログラムして 提出しないといけなかったもので本を購入してというところからは なかなか難しいかと思ったもので… まずスレ違いだったんですね。 申し訳ないですm(_ _)m 自力でももう少し頑張ってみようと思います。
- 584 名前:デフォルトの名無しさん mailto:sage [2009/02/18(水) 02:15:26 ]
- で、結局何を教えてほしかったんだろう?
ど素人っていうのは、プログラムなんて書いたこともない、ってことなのかな だったらちょっと今週中に自分で書くのは厳しいんじゃないかと思う 学校の宿題でもなさそうだし、仕事で無茶要求されたのか 宿題スレに行くような感じでもないし、、、
- 585 名前:emi [2009/02/18(水) 03:13:36 ]
- $remove_row_list = array( 2, 3, 4, 5, 6, 7);
while ($data = fgetcsv($fp, 10000)) { $today = date("Y/m/d l H:i:s"); print($today)."<br>\n"; if (!in_array($count, $remove_row_list)) { echo $data[1] ."<br>\n"; echo $data[2] ."<br>\n"; echo $data[3] ."<br>\n"; echo $data[4] ."<br>\n"; echo $data[5] ."<br><br>\n"; } { $count++; } } fclose($fp); ?> 抽出したデータをjavascriptに組み込んでマップ上に表示できるかと 思ったのですが、javascriptは完成したプログラムを実行するものだから リアルタイムにピンを立てていくという作業は無理といわれますますわからなくなりました。 この場合、PHPでどこまで作業を進めてjavascriptで実行させればいいのでしょうか。 スレ違いなのにあつかましくて申し訳ないです。
- 586 名前:デフォルトの名無しさん mailto:sage [2009/02/18(水) 03:29:30 ]
- まったくの初心者が書いたコードには見えません
スレ違いもいいところなので自力で頑張ってください
- 587 名前:デフォルトの名無しさん mailto:sage [2009/02/18(水) 03:30:53 ]
- JavaScriptで定期的に読みに行けばいい。
サーバー側は要求を見て前回からの差分データを送り返す。 スレ違いというか板違い。WebProg板に行け
- 588 名前:デフォルトの名無しさん [2009/02/18(水) 07:10:15 ]
- >>585
このスレは言語の名前だけ知ってるド素人が、知ったか知識自慢をするスレだから、質問しても無駄だよ。 君の方がはるかに技術力は高い。>>586のように嫉妬されるだけ。 とりあえず、宿題スレで聞いてみれば?
- 589 名前:デフォルトの名無しさん mailto:sage [2009/02/18(水) 07:46:29 ]
- だから板違いだと言っている。
向こうにはGoogle APIについてのスレもあるし、PHP・JavaScript関係のスレも大量にある。 お前は自分の一つ上のレスも読めんのか?
- 590 名前:デフォルトの名無しさん [2009/02/18(水) 07:49:04 ]
- asso
- 591 名前:デフォルトの名無しさん mailto:sage [2009/02/18(水) 08:02:12 ]
- 言うに困って「asso」てw
- 592 名前:585 [2009/02/18(水) 08:50:16 ]
- あつかましくて申し訳ありませんでした。
>>587 ありがとうございます。一つ勉強になりました。 >>585は、わからないなりに試行錯誤で作ってみただけなので正しいものなのかも よくわかっていませんが、もう少し勉強したうえでGoogle APIのスレや PHP・JavaScript関係のスレで質問してみようと思います。 皆さんお返事していただきありがとうございました。
- 593 名前:デフォルトの名無しさん mailto:sage [2009/02/18(水) 08:56:16 ]
- やっぱり「ガイド」という文言がよくないんだな
かなりの割合で「初心者にプログラミングの内容をガイドするスレ」と読める 『初心者のためのお勧めプログラミング言語』とでもすべきか
- 594 名前:デフォルトの名無しさん mailto:sage [2009/02/18(水) 14:36:20 ]
- >>593
> かなりの割合で「初心者にプログラミングの内容をガイドするスレ」と読める 「かなりの割合で」は読めない。
- 595 名前:デフォルトの名無しさん mailto:sage [2009/02/18(水) 14:56:45 ]
- 主にゲームの改造に使おうと思うのですが、どういった言語を覚えたほうが良いでしょうか?
VB6とVBAの知識が少しありますが、直接役立つことはほとんどありません。 (if分岐やloopの概念は少し役立っています・・というかVBでもそれぐらいしか分かりません) 新規ならjavaスクリプトか、無難にC言語か、perl、アセンブラ それかVB.NETをもっと深く勉強するべきか・・ 何を覚えると良いでしょうか?
- 596 名前:デフォルトの名無しさん mailto:sage [2009/02/18(水) 15:04:05 ]
- ゲームの改造ってのが何を意味するのかわからないが
既存のPC向け市販ゲームを意味するのであれば デバッガ(逆アセンブラ入り)、アセンブラ、C、WindowsAPI CrackMeってのがあるからぐぐるといいんじゃないか
- 597 名前:デフォルトの名無しさん mailto:sage [2009/02/18(水) 15:04:11 ]
- >>595
なにをしようとしてるのかわからんけど ゲームの改造ってメモリをいじるだけじゃないの? メモリエディタとバイナリエディタがあれば事足りると思うが。 解析の段階でアセンブラの知識は必要。
- 598 名前:デフォルトの名無しさん mailto:sage [2009/02/18(水) 15:13:42 ]
- ああ、すいません言葉足らずでした。
オフラインもですが、オンラインのネットゲームでも改造したいです。
- 599 名前:デフォルトの名無しさん [2009/02/18(水) 15:42:56 ]
- >>598
ゲームの改造なら言語より実行バイナリの知識が必要じゃない? x86とか.NETのILとか。 後はWin32APIとオンラインなら当然通信の知識も。
- 600 名前:デフォルトの名無しさん mailto:sage [2009/02/18(水) 15:56:17 ]
- >>596,597,599
ありがとうございます! 単語の時点で分からないので、調べながら何とかやっていきます
- 601 名前:デフォルトの名無しさん mailto:sage [2009/02/18(水) 16:49:52 ]
- 覚えてるとカッコイイ言語教えてください
- 602 名前:デフォルトの名無しさん mailto:sage [2009/02/18(水) 16:52:04 ]
- マイクロソフト、教育用プログラミング言語Small Basicバージョン0.3をリリース
LogoのようなBASIC codezine.jp/article/detail/3597 マイクロソフトが提供する教育用のプログラム言語「Small Basic」バージョン0.3が、2月10日にリリースされた。バージョン0.3では、ソースコードをウェブ上で共有するPublishとImportが実装された。 Small Basicは、子供や初心者がプログラミングを学習するための言語で、15キーワードの小さなコンセプトが特徴。 Visual Basic .NETのようなオブジェクト指向的な記法でグラフィックを描画したり、Logoのようにタートル(Turtle)を動かすこともできる。 マイクロソフトが昨年10月に開設したDevLabsで公開されている。
- 603 名前:デフォルトの名無しさん mailto:sage [2009/02/18(水) 17:50:16 ]
- >>601
>覚えてると -- 実に微妙な表現だ Z
- 604 名前:デフォルトの名無しさん mailto:sage [2009/02/18(水) 18:18:37 ]
- >>601
英語じゃね?
- 605 名前:デフォルトの名無しさん [2009/02/18(水) 19:48:50 ]
- >>601
scheme
- 606 名前:デフォルトの名無しさん mailto:sage [2009/02/18(水) 20:01:51 ]
- C#やJavaってCやC++に文法が少し似てるが、別物であることに違いなく、CやC++では、
CPUが直接理解できるマシンコードにコンパイルされるのに対して、C#やJavaは中間言語 にコンパイルされるだけに過ぎない。 何でこんな中途半端な言語をやる人がいるのか。 選択肢は、CかC++かVB6かVB.NETの4つがあれば十分じゃないか。Pascalならそれも良し。
- 607 名前:デフォルトの名無しさん mailto:sage [2009/02/18(水) 20:13:35 ]
- >C#やJavaってCやC++に文法が少し似てるが、別物であることに違いなく、CやC++では、
>CPUが直接理解できるマシンコードにコンパイルされるのに対して、C#やJavaは中間言語 >にコンパイルされるだけに過ぎない。 >何でこんな中途半端な言語をやる人がいるのか。 ここまで言っといて、何でVB.NETが選択肢に入ってるんだよwwwww
- 608 名前:デフォルトの名無しさん [2009/02/18(水) 20:18:44 ]
- >>606
そんなに「マシンコード」とやらが好きなら直接それを書けばいいだろ。 コンパイラなんかに頼るなよw
- 609 名前:デフォルトの名無しさん mailto:sage [2009/02/18(水) 20:22:23 ]
- 書籍もC#よりVB.NETのほうが充実してる。だからVB.NETを選ぶ。
プログラミング Microsoft Visual Basic .NET Vol.1 基礎編 ISBN 4-89100-297-2 判型 B5変型 ページ数 880 プログラミング Microsoft Visual Basic .NET Vol.2 活用編 ISBN 4-89100-309-X 判型 B5変型 ページ数 1080 これに対してC#は1冊で終わり プログラミング Microsoft Visual C# .NET ISBN 4-89100-309-X 判型 B5変型 ページ数 750
- 610 名前:デフォルトの名無しさん mailto:sage [2009/02/18(水) 20:27:13 ]
- どうせ純粋なマシンコードを作らないなら、それをよくわきまえた立場である
VBのほうがいいじゃないか。 中途半端にCやC++に似せるわ、それで中間言語しか出さんC#やJavaが一番嫌いだ。
- 611 名前:デフォルトの名無しさん mailto:sage [2009/02/18(水) 20:30:06 ]
- このままコアが増えていけば、パフォーマンスの面からも仮想マシンやスクリプトの時代になるんだろうね
それともネイティブでうまく並列に対応できるようになるのかな? >>607 その観点から見たらVB6も微妙だよね。。。
- 612 名前:デフォルトの名無しさん mailto:sage [2009/02/18(水) 20:30:35 ]
- 中間言語 -> 中間コード
- 613 名前:デフォルトの名無しさん mailto:sage [2009/02/18(水) 20:34:55 ]
- 自分の好きじゃない言語が進められるのを徹底阻止するスレだと勘違いしてるバカが頑張ってるな。
そういうのは余所でやってくれよ。
- 614 名前:デフォルトの名無しさん mailto:sage [2009/02/18(水) 20:51:17 ]
- >>611
現状ではマシン語自体が既にスクリプトみたいな扱いになってるという話もあるけどね。 並列化を促進するために内部でマイクロコードに分解してうんたらかんたら
- 615 名前:デフォルトの名無しさん mailto:sage [2009/02/18(水) 21:24:35 ]
- >>614
つか、昔からMicrocodeはあったんだが ぶっちゃけ、 x86 命令守るために内部の RISC 命令に変換するための ロジックだけでかくなって、それが足ひっぱって、内部のクロック スピード上げられなくなってるのが現状打と思うぞ 最近の IBM power6 なんて 5GHz じゃん CPU コアに振り分けてるトランジスタ数も少ないし…
- 616 名前:デフォルトの名無しさん mailto:sage [2009/02/18(水) 21:24:49 ]
- >>609
書籍の充実度だと大差ないし、ISBN間違っとる。
- 617 名前:デフォルトの名無しさん mailto:sage [2009/02/18(水) 21:30:47 ]
- >>609
なんかのギャグ?
- 618 名前:デフォルトの名無しさん [2009/02/18(水) 21:46:35 ]
- >>610
VBしかできなくても恥ずかしがらなくてもいいよ。 C#でもVBでもできることは同じだから。
- 619 名前:デフォルトの名無しさん mailto:sage [2009/02/18(水) 22:10:42 ]
- >>616
訂正しといてやるよ プログラミング Microsoft Visual C# .NET ISBN 4-89100-298-0 判型 B5変型 ページ数 750
- 620 名前:デフォルトの名無しさん mailto:sage [2009/02/18(水) 22:17:13 ]
- >>616
しかし、Microsoft製品はMicrosoftPressの「マイクロソフト公式解説書」というものがバイブルじゃないか。 著者のFrancesco Balena先生はよくがんばってくれたもんだ。
- 621 名前:デフォルトの名無しさん mailto:sage [2009/02/18(水) 22:20:40 ]
- そうとも限らないぞ。アジソンも負けないぐらい充実してる。
- 622 名前:デフォルトの名無しさん mailto:sage [2009/02/18(水) 22:57:22 ]
- VB.NETはC++と同様にマルチパラダイム言語である。
手続き型プログラミングもできる。 だからVB.NETを選ぶ。 VB.NETは手続き(Sub)や関数(Function)に省略可能な引数を指定できる。 C#ならオーバーロードしなければならない。 だからVB.NETを選ぶ。 どうせ純粋なマシンコードを生成しないなら、CやC++のモノマネをしたものではなく、 コードを1秒間見ただけでも明確に区別が付く言語で、わきまえた使い分けをする。。 だからVB.NETを使う。
- 623 名前:デフォルトの名無しさん mailto:sage [2009/02/18(水) 23:03:18 ]
- >>609
言い方を変えると「C#だと1冊でいいから、半分の金額で済むよ」って事になるな。 何かのギャグで言ってるとしか思えんwww
- 624 名前:デフォルトの名無しさん mailto:sage [2009/02/18(水) 23:06:29 ]
- こんなにかみつくってことは、お前らやっぱりC#やJavaで負い目を感じてるって
ことだよな。
- 625 名前:デフォルトの名無しさん mailto:sage [2009/02/18(水) 23:08:52 ]
- Dim(笑)が嫌だからVB.NETは選ばない。
こうですね、わかります
- 626 名前:デフォルトの名無しさん mailto:sage [2009/02/18(水) 23:45:52 ]
- >>625
VB.NETってDim必須なの? VBAとか宣言しなくても普通に使えた記憶が・・・
- 627 名前:デフォルトの名無しさん mailto:sage [2009/02/19(木) 00:06:38 ]
- >>626
VB.NETからはDimで明示的に宣言するのがデフォルトになった。 ttp://msdn.microsoft.com/ja-jp/library/dd297701.aspx
- 628 名前:デフォルトの名無しさん mailto:sage [2009/02/19(木) 00:12:04 ]
- >>627
大進化ですね。 そしてもう使えない言語になってしまったのですね。 >MS VB.NETは、完全な改悪です。 VB6の仕様に戻してください。
- 629 名前:デフォルトの名無しさん mailto:sage [2009/02/19(木) 00:13:11 ]
- まだ言ってんのかよw
- 630 名前:デフォルトの名無しさん mailto:sage [2009/02/19(木) 00:14:31 ]
- VB叩きなんて久しぶりに見たな。.NET化して初めてかも。
どんだけやることないんだか。
- 631 名前:デフォルトの名無しさん mailto:sage [2009/02/19(木) 00:17:56 ]
- >>609が面白いことを言い始めたからだろう。
でなければ誰もVB.NETなんて(略
- 632 名前:赤西仁 [2009/02/19(木) 00:22:59 ]
- アークザラッドUというタイトルのゲームの、ゲーム画像(歩行画像など)を抽出したいのですが、
かれこれ1年ほど経ちますが、なかなかうまくいきません。 *もちろん抽出した画像は個人範囲内で利用するつもりです。 ◆試してダメだったこと ネット上からダウンロードできる、ありとあらゆる抽出系ツールを試した。 (ちなみに他のゲームはほとんど抽出可能) ◆教わったこと ・アークザラッドUは独自の画像形式を使っているから抽出できない。 ・PS上で表示されてるということは絶対に摘出はできるはず。 ◆抽出は不可能ではないということを知ったとき 2ちゃんねるで質問したところ、 ある方が実際にキャラクターの歩行画像を抽出して 私が立てたスレにアップしてくださいました。 どうか皆さん、お力をお貸しください。
- 633 名前:デフォルトの名無しさん mailto:sage [2009/02/19(木) 00:27:55 ]
- >>630
VB叩きも、お前がそのレス書くのも、コスト変わらんぜ。 お前もかなりやること無いんだな。
- 634 名前:デフォルトの名無しさん mailto:sage [2009/02/19(木) 05:05:34 ]
- CやC++やPascalとかの言語と比べてならともかく、中間コードにコンパイル
するC#やJavaや、インタプリターで実行するスクリプト言語のJavaScriptや Perlとかの言語もあるのに、VBだけを叩きの対象にするのはおかしい。
- 635 名前:デフォルトの名無しさん mailto:sage [2009/02/19(木) 06:01:29 ]
- Perlのインタプリタは中間コードを解釈してるよ。
Pythonなんかもそう。 ていうかVBの人必死すぎ。
- 636 名前:デフォルトの名無しさん mailto:sage [2009/02/19(木) 10:09:57 ]
- これからプログラムを覚えようと思うのですが、
VB5とVB.NETどちらがいいでしょうか? VB5は兄が持っていたので使わせてもらおうと思うのです(もうアンインストール済みで、ライセンス的には大丈夫です) .NETの内容が大幅に変わっているようでしたらそちらを新たに購入しようと思います。 また、他の言語で習得難易度が低いものがあれば、そちらも教えていただけるとありがたいです 用途は未だ本格的に決まっていませんが、簡単なゲームか、PCゲームの補助ツールなんかを作ってみたいと思っています。 宜しくお願いします
- 637 名前:デフォルトの名無しさん [2009/02/19(木) 10:11:53 ]
- 初心者はC#
- 638 名前:デフォルトの名無しさん mailto:sage [2009/02/19(木) 10:38:31 ]
- 上級者もC#
- 639 名前:デフォルトの名無しさん [2009/02/19(木) 10:39:58 ]
- C#は万能ということて゛しょうか?ありがとうこ゛さ゛います!がんばっておほ゛えていこうと思います。
- 640 名前:デフォルトの名無しさん [2009/02/19(木) 10:48:17 ]
- VBは仕様がころころ変わる。
規格化もされていないMS俺様言語。 C#は一応規格化されていて、MSの気分だけでは言語仕様の変更はできない。 これだけでもVBを使わない立派な動機になる。 所詮VBは言語としても使い捨て、できたプログラムも使い捨てのつもりじゃないとやってられない。
- 641 名前:デフォルトの名無しさん mailto:sage [2009/02/19(木) 10:52:09 ]
- >>639
MONOが動いてないとLinuxでは動かない。
- 642 名前:デフォルトの名無しさん mailto:sage [2009/02/19(木) 11:33:48 ]
- >>639
初心者にしか向かない言語はほとんどないのだから、 >>638 の書き込みがナンセンスと思うべき。
- 643 名前:デフォルトの名無しさん mailto:sage [2009/02/19(木) 14:30:35 ]
- >>640
C#の方が言語仕様変更が行われにくいのは同意だ。 だったら、同じモットーで作られていて、開発事例の 多いjavaの方がいいのでは?と思うのだが、 javaにしない理由は何?
- 644 名前:デフォルトの名無しさん mailto:sage [2009/02/19(木) 15:46:22 ]
- >>601 Haskell
>>606 仮想マシンを使えば、プラットフォームの垣根を越えられることもあるからだ。
- 645 名前:デフォルトの名無しさん [2009/02/19(木) 16:53:46 ]
- Yahoo Japan APIを利用したいのですが
developer.yahoo.co.jp/start/ これにはプログラミングの知識が必要なのでしょうか? 必要だとしたら、それを学ぶにはどうすればよいですか?
- 646 名前:デフォルトの名無しさん [2009/02/19(木) 17:09:54 ]
- HTML程度
- 647 名前:デフォルトの名無しさん mailto:sage [2009/02/19(木) 17:21:56 ]
- APIは基本的にプログラマが扱うものだ
HTTPの基礎知識と、あと何か言語が一つ欲しいところ
- 648 名前:デフォルトの名無しさん mailto:sage [2009/02/19(木) 18:35:40 ]
- VBが遅いと言うなら、中間コードやインタープリタで実行するスクリプト言語も同じく遅い。
ところが同じく遅いはずのJavaやC#やPerlやJavaScript等を使うのはおかしい。 それらの言語も同じく遅いと言って、叩かなければおかしい。
- 649 名前:デフォルトの名無しさん mailto:sage [2009/02/19(木) 18:57:36 ]
- ここはVB厨の生態を観察するスレではないので
お引取り願います
- 650 名前:デフォルトの名無しさん mailto:sage [2009/02/19(木) 19:06:14 ]
- でも何でVB遅いと言いながら、同じく遅い他の言語使うのか、全くもって疑問だ。
- 651 名前:デフォルトの名無しさん [2009/02/19(木) 19:08:55 ]
- ベーマガ世代より一言。
今の言語は確かに小難しい。いや、おれはおじさんだ! おじさんに簡単にわかる言語はないの?
- 652 名前:デフォルトの名無しさん mailto:sage [2009/02/19(木) 19:33:51 ]
- >>651
small basicをどぞ
- 653 名前:デフォルトの名無しさん mailto:sage [2009/02/19(木) 19:43:59 ]
- >>651
Prologでいいじゃないか
- 654 名前:デフォルトの名無しさん mailto:sage [2009/02/19(木) 19:53:24 ]
- >>647
回答ありがとうございます。 今から勉強するのでオススメの言語をひとつ教えてください。
- 655 名前:デフォルトの名無しさん mailto:sage [2009/02/19(木) 19:53:49 ]
- VB使う人 >> 同じく遅いはずの他の言語使う人。
VB使う人よりもはるかに頭が悪い。
- 656 名前:デフォルトの名無しさん mailto:sage [2009/02/19(木) 19:59:51 ]
- >>654
Prolog Webの解析にはこれが一番。
- 657 名前:デフォルトの名無しさん mailto:sage [2009/02/19(木) 20:03:10 ]
- んじゃProlog使ってYahooのトップページにGETして
リンクを抜き出すコードでも書いてみてくれ 便利そうなら俺も使うわ
- 658 名前:デフォルトの名無しさん mailto:sage [2009/02/19(木) 20:17:54 ]
- 初心者向けのProlog入門書って今でも売ってるのか?
図書館の奥でカビ生やしてるのしかなさそうだが。
- 659 名前:デフォルトの名無しさん mailto:sage [2009/02/19(木) 20:48:32 ]
- >>658
去年12年ぶりに新刊がでた。 教科書として作られたのか、結構売れているみたい。 これで51冊目の本ということになり、そのうち35冊位は 古本が多いがAmazonで買える。大手の本屋ではAmazonで 売れ行き上位3位くらいまでしか置いてないかな。
- 660 名前:デフォルトの名無しさん mailto:sage [2009/02/19(木) 20:58:22 ]
- 結論
VBはC++言語と比べれば遅いのであって、お前らが使う言語より遅いというわけではない。
- 661 名前:デフォルトの名無しさん mailto:sage [2009/02/19(木) 20:59:57 ]
- >>657
処理系ごとにsocket述語の仕様が微妙に異なるので、 複数になるけどライブラリを作ってみるよ。
- 662 名前:デフォルトの名無しさん [2009/02/19(木) 21:06:23 ]
- >>660
納得。でもVBでネイティブコード、っていう夢は捨てきれないのだろうね…
- 663 名前:デフォルトの名無しさん mailto:sage [2009/02/19(木) 21:10:19 ]
- >>661
まずそこからの時点で色々とどうなのよ・・・・・・
- 664 名前:デフォルトの名無しさん mailto:sage [2009/02/19(木) 21:32:56 ]
- >>663
Yahooがそういったものを返してくるか知らないけど、 303 See Other とか 302 Moved Temporarily などにも 備えなくてはならないのだろうから確かに面倒だねw
- 665 名前:デフォルトの名無しさん [2009/02/19(木) 22:12:39 ]
- ポインタの無い言語ならどれも難易度は変わらないという結論に達した
- 666 名前:デフォルトの名無しさん mailto:sage [2009/02/19(木) 22:12:44 ]
- >>664
Prologだと遅いのは覚悟の上だし、しかもインターネット検索。 そういうレベルは書かずに、シェルコマンドを呼び出す。 ?- .. ,w3c(URL,X), .. とやって、次にXを解析にいく コードが普通だと思うが。
- 667 名前:デフォルトの名無しさん [2009/02/19(木) 22:13:57 ]
- Pythonが世界で一番遅いと思います
- 668 名前:デフォルトの名無しさん mailto:sage [2009/02/19(木) 22:16:04 ]
- ここまで軽く流し読んできたけど
VBが他より優れている。と言えば楽に釣れるって事は把握しました。
- 669 名前:デフォルトの名無しさん mailto:sage [2009/02/19(木) 22:22:00 ]
- >>664
バグ出しも行われず枯れてない自作ライブラリを 初心者に使わせる時点でどうかしてるとは思わないの? >>668 初心者のスキルやニーズに構うことなく Lisp/Scheme/Haskell/Prologを勧めても釣れます
- 670 名前:デフォルトの名無しさん mailto:sage [2009/02/19(木) 22:23:59 ]
- つり宣言しても、痛いのを上塗りすだけなのにな。
- 671 名前:デフォルトの名無しさん [2009/02/19(木) 22:25:59 ]
- 言語そのものの難易度よりも、GUIライブラリの使いやすさの方が重要だ。
- 672 名前:デフォルトの名無しさん mailto:sage [2009/02/19(木) 22:31:02 ]
- >>671
Tcl/Tkですね、わかります。
- 673 名前:デフォルトの名無しさん mailto:sage [2009/02/19(木) 22:36:55 ]
- >>671
GUIで言語解析はできないだろう。
- 674 名前:デフォルトの名無しさん mailto:sage [2009/02/19(木) 22:42:43 ]
- Tcl/Tkの名前を見るたびに今でも暗い気分になる
- 675 名前:デフォルトの名無しさん mailto:sage [2009/02/19(木) 22:56:49 ]
- 今だからこそVB再評価すべきじゃないか。
- 676 名前:デフォルトの名無しさん [2009/02/19(木) 23:01:58 ]
- >>662
VB6はネイティブじゃなかったっけ?
- 677 名前:デフォルトの名無しさん mailto:sage [2009/02/19(木) 23:10:52 ]
- >>667 処理内容によっては、Powershellもすごく遅い。
|

|