[表示 : 全て 最新50 1-99 101- 201- 301- 401- 501- 601- 701- 801- 901- 1001- 2chのread.cgiへ]
Update time : 05/09 09:17 / Filesize : 222 KB / Number-of Response : 1002
[このスレッドの書き込みを削除する]
[+板 最近立ったスレ&熱いスレ一覧 : +板 最近立ったスレ/記者別一覧] [類似スレッド一覧]


↑キャッシュ検索、類似スレ動作を修正しました、ご迷惑をお掛けしました

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



1 名前:デフォルトの名無しさん [02/10/13 19:32]
質問者に最適な言語を薦めるスッドレ

653 名前:デフォルトの名無しさん [2005/03/26(土) 23:39:59 ]
>>647
ちゃんとC言語の入門書買いなされ

654 名前:デフォルトの名無しさん mailto:sage [2005/03/27(日) 13:23:16 ]
>>647
C  優しいお姉さんタイプ。皆から慕われてる。 
C++  理屈っぽくて努力家の女の子。結構大雑把な所がある。
C#  ちょっと勝気な元気少女。Javacoにライバル意識を持つ

655 名前:名無しさん [2005/03/27(日) 19:36:17 ]
最近、Cを始めました。趣味ですけど。
VC++より簡単そうなVBに乗り換えようと思ったら、VB6とVB.NETって結構違うらしいですね。
このままC→C++→VC++って結構きついですよね。
やっぱりVB.NETにいった方がいいのでしょうか?

656 名前:デフォルトの名無しさん mailto:sage [2005/03/27(日) 19:47:40 ]
>>655
>いいのでしょうか?

なにをもって「いい」といってるのかな?

657 名前:デフォルトの名無しさん mailto:sage [2005/03/27(日) 20:22:05 ]
やっぱりの意味がわからないし
VB.NETはVB6→VB.NET→VB.NETの道をMSが仕方なく用意しただけだし
簡単なフリーソフトならSharpDevelopでC#で作ったほうが簡単だよ

658 名前:名無しさん [2005/03/27(日) 20:23:58 ]
Windowsのプログラムを作りたいんです。
VCよりVBの方が簡単と聞いたので。


659 名前:デフォルトの名無しさん mailto:sage [2005/03/27(日) 20:25:00 ]
>>657
VB6→VB.NET→C#ね。

660 名前:名無しさん [2005/03/27(日) 20:40:35 ]
657さん、659さん
ありがとう御座いました。
VB、VC#検討してみます。VB6はオークションで手に入れるとして、VBの書籍が...
これもオークションかな??

661 名前:デフォルトの名無しさん mailto:sage [2005/03/27(日) 20:46:17 ]
いや行き成りC#行け
本買うな金がもったいない



662 名前:デフォルトの名無しさん mailto:sage [2005/03/27(日) 20:52:19 ]
Windowsのプログラムを作るならC#で十分だろう。
VB.NETならともかくVB6まで勧めてる奴はイジメか?

663 名前:デフォルトの名無しさん [2005/03/27(日) 21:02:15 ]
中学生です。
C++を勉強しようと思ったのですが、難しくて行き詰っている状態です。
先にCやC#などの他言語を勉強したほうがよいのでしょうか?
もしそうだとしたら、どの言語がよいのでしょうか。

664 名前:デフォルトの名無しさん mailto:sage [2005/03/27(日) 21:05:10 ]
行き詰った内容書いてみ。それによって違う。

665 名前:デフォルトの名無しさん mailto:sage [2005/03/27(日) 21:06:40 ]
ディープに学ぶならC++の開発環境を基準にするのがオススメだね。(C / C++ / アセンブラが同時に覚えられる)
独学で単にプログラムを触ってみたいだけならC#がいいよ。「飽きる」とせっかくの時間が無駄になる。

666 名前:デフォルトの名無しさん mailto:sage [2005/03/27(日) 21:53:46 ]
>>658
ウィンドウ上のボタン配置とかデザインするのはVBは楽だが
プログラミングってそこだけじゃないからなあ

667 名前:デフォルトの名無しさん [2005/03/28(月) 00:11:32 ]
>>663
目的が何か書いたほうがいいよ。
遊びなのか、具体的に何か作りたいのか。


668 名前:デフォルトの名無しさん mailto:sage [2005/03/28(月) 03:11:26 ]
>>663
使ってるテキストを変えてみるとか
実際にうごくサンプルソースを探して
自分でいじりまわして勉強するとか

669 名前:デフォルトの名無しさん mailto:sage [2005/03/28(月) 05:54:44 ]
>>663
C++は解析、アセンブラは論理学
Haskellは位相って感じだから
順番どうこうより学校の授業のように全部同時にやるのが正解

670 名前: [2005/03/28(月) 09:40:42 ]
中学生に解析だの位相だのいって何の意味がある?

671 名前:デフォルトの名無しさん mailto:sage [2005/03/28(月) 10:46:04 ]
意味のある事などない



672 名前:デフォルトの名無しさん [2005/03/28(月) 12:10:15 ]
たくさんのご回答、ありがとうございます。
C++の入門サイトを見たりして勉強していたのですが、進んで行くにしたがってだんだん訳が分からなくなってしまいました(ポインタのあたり)。
自分の理解力が足らなかっただけかもしれませんが、先に他の言語を習得したほうがいいのかなと思い、質問させていたただきました。

目標としては、趣味としてプログラミング言語を勉強して、将来的にフリーソフトを公開できるくらいになりたいと思います。
一応、VS.netの学生版が安かったので購入しました。

673 名前:デフォルトの名無しさん mailto:sage [2005/03/28(月) 12:15:48 ]
>>669
> C++は解析、アセンブラは論理学
> Haskellは位相って感じだから
なんじゃそりゃ。何のたとえやら。

674 名前:デフォルトの名無しさん [2005/03/28(月) 12:21:39 ]
>>672
ポインタがわからんのなら、Cのポインタの本を先に勉強したらどうでしょう

675 名前:デフォルトの名無しさん [2005/03/28(月) 14:30:00 ]
大学の授業でC++を始めたのですが、俺もPointerが意味不明です。最初は楽しかったのに、苦痛になってきました。
Javaの授業も同時に取ってますが、こっちは、まあまあ順調。

676 名前:デフォルトの名無しさん mailto:sage [2005/03/28(月) 14:32:18 ]
Pointerなんてオブジェクト指向の値渡し参照渡しのシンタックスシュガーなのになあ。

677 名前:デフォルトの名無しさん mailto:sage [2005/03/28(月) 14:33:05 ]
ポインタの概念わからんとJavaも挫折すると思うが

678 名前:デフォルトの名無しさん mailto:sage [2005/03/28(月) 14:34:45 ]
ポインタがわからないなら前橋本を読めばいいじゃない

679 名前:デフォルトの名無しさん [2005/03/28(月) 14:39:08 ]
ポインタに関して、本を読んでると「ほうほう。なるほど」とは思うのですが、
実際に自分で練習問題に載ってる短いプログラムを書こうとすると、頭の中が真っ白になります。
まあ、「ほうほう。なるほど」と思うだけであって、実際には全く理解出来ていないのでしょうね。

680 名前:デフォルトの名無しさん mailto:sage [2005/03/28(月) 14:53:06 ]
>>679
デバッガの使い方覚えて、変数の中のぞくとちょっといいかも

681 名前:デフォルトの名無しさん mailto:sage [2005/03/28(月) 14:56:59 ]
>>680
やってみます。ありがとうございます。



682 名前:デフォルトの名無しさん [2005/03/28(月) 15:17:25 ]
メモリの仕組みを勉強するんだ

683 名前:デフォルトの名無しさん mailto:sage [2005/03/28(月) 23:04:47 ]
ポインタはメモリのアドレス番地を指してるだけだって。
これ以外の説明だと逆にわけわからないと思う。


684 名前:デフォルトの名無しさん mailto:sage [2005/03/28(月) 23:09:47 ]
>>683
「アドレス」とかいってるからダメなんだって
ポインタがアドレスである実装が多いだけであって C++ とは関係ない

ポインタはポインタ。まんま(何かを)指す物って覚え方で十分

685 名前:デフォルトの名無しさん mailto:sage [2005/03/28(月) 23:15:39 ]
>>684
アドレスと密接に関係してなきゃ配列なんて使えないでしょ

686 名前:デフォルトの名無しさん mailto:sage [2005/03/28(月) 23:20:58 ]
>>685
意味不明
ポインタが何であるかまたどう覚えるべきかって話をしてる
アドレスと配列の関係の話などしていない

実装は実装です

687 名前:デフォルトの名無しさん mailto:sage [2005/03/28(月) 23:30:48 ]
>実際に自分で練習問題に載ってる短いプログラムを書こうとすると、頭の中が真っ白になります。
って言ってるやつに実装がどうとかほざくほうがおかしい


688 名前:684=686 mailto:sage [2005/03/28(月) 23:39:13 ]
>>687
誰にいってんの?俺?
俺は違うよ。>>687の言う通りだと思う

689 名前:デフォルトの名無しさん mailto:sage [2005/03/28(月) 23:46:49 ]
とりあえず、>>684=>>686の説明が>>679にとって「わけがわからない」場合、
>>683のほうがより正しいな。
そして多分、>>679は混乱していると思うw

690 名前:デフォルトの名無しさん mailto:sage [2005/03/29(火) 05:07:40 ]
ポインタのお薦め本ってないもんかなあ

691 名前:デフォルトの名無しさん [2005/03/29(火) 05:44:02 ]
>>690
www9.plala.or.jp/sgwr-t/c/sec10.html



692 名前:デフォルトの名無しさん mailto:sage [2005/03/29(火) 08:09:38 ]
>>686
>実装は実装です

>>687
>実装がどうとかほざくほうがおかしい

>>688=>>686
>>687の言う通りだと思う

=============

なんか変じゃね?w


693 名前:デフォルトの名無しさん [2005/03/29(火) 08:17:48 ]
ポインタが理解できないならVBしなさい

694 名前:デフォルトの名無しさん mailto:sage [2005/03/29(火) 08:27:29 ]
完全に理解しようとするから混乱するんだよ。
難しく考え過ぎるな。

695 名前:デフォルトの名無しさん mailto:sage [2005/03/29(火) 10:10:25 ]
とりあえずJavaでいろいろ書いてみればいいと思う。
C++は何かと面倒。

696 名前:デフォルトの名無しさん mailto:sage [2005/03/29(火) 11:41:58 ]
>>690
これ読んでサンプルコード打ち込んでも駄目だったらだめぽ
ttp://www.amazon.co.jp/exec/obidos/ASIN/4774111422/249-6101776-7389954

697 名前:デフォルトの名無しさん mailto:sage [2005/03/29(火) 14:08:38 ]
Javaも多次元配列とかになると
Cとか知らない初心者は悩むと思うぞ

698 名前:デフォルトの名無しさん [2005/03/29(火) 14:14:07 ]
 *     +    巛 ヽ
            〒 !   +    。     +    。     *     。
      +    。  |  |
   *     +   / / +    。     +    。   *     。
       ∧_∧ / /
      (´∀` / / +   ど     こ     が    ?
      ,-     f
      / ュヘ    | *     +    。     +   。 +        
     〈_} )   | 
        /    ! +    。     +    +     *
       ./  ,ヘ  |
     ||| j  / |  | |||
――――――――――――

699 名前:684 mailto:sage まぁ亀レスだがゆるしてくれ [2005/03/29(火) 16:24:49 ]
>>692
変じゃないよ。
俺は実装(ハードも含む)と C++ (の言語仕様)を関連づけて説明するのがダメって言いたかった
それなのに>>685が実装の話してるから
>実装は実装です
って言った。それだけ。

もしかして勘違いされたのかと思って>>688を言ったのに…
やっぱ俺説明下手だわ…

ポインタは前橋氏の説明がやっぱり良かった
Web もあるぞ>>679

700 名前:デフォルトの名無しさん mailto:sage [2005/03/29(火) 16:34:22 ]
684はズレてるな
ポインタはアドレスだ
それ以上もそれ以下もない

701 名前:デフォルトの名無しさん mailto:sage [2005/03/29(火) 16:34:25 ]
いまどきのC



702 名前:デフォルトの名無しさん mailto:sage [2005/03/29(火) 16:35:01 ]
もうCの言語仕様の話はやめようぜ。
そんなもん各自勝手に自習してろ。

703 名前:デフォルトの名無しさん mailto:sage [2005/03/29(火) 16:37:12 ]
やさCくCてください

704 名前:デフォルトの名無しさん mailto:sage [2005/03/29(火) 16:40:43 ]
次の質問どうぞ〜

705 名前:デフォルトの名無しさん [2005/03/29(火) 20:40:33 ]
A,Bは習得済みなんですけど、
Cはまだ未経験です。
やはりCは若いうちに習得しておいた方がいいのかなー

教えてくれる相手募集中です。

706 名前:デフォルトの名無しさん mailto:sage [2005/03/29(火) 20:44:40 ]
出会い系にTELしる!

707 名前:デフォルトの名無しさん mailto:sage [2005/03/29(火) 21:47:11 ]
そういえば俺もう28になるけど
未だにAも習得してないな。

708 名前:デフォルトの名無しさん mailto:sage [2005/03/29(火) 23:23:36 ]
いまどきAとかBとかいうんかい

709 名前:デフォルトの名無しさん mailto:sage [2005/03/29(火) 23:25:32 ]
中一でZまで習得したぜ

そんな童貞の俺ガイル

710 名前:デフォルトの名無しさん mailto:sage [2005/03/30(水) 12:32:38 ]
春だな

711 名前:デフォルトの名無しさん mailto:sage [2005/03/30(水) 12:44:05 ]
>>710って、秋以外はいつもこうやって
季節を呟く糞一行レス書いてそう。



712 名前:デフォルトの名無しさん mailto:sage [2005/03/30(水) 13:34:57 ]
coutとprintfどっち使おうか悩む

713 名前:デフォルトの名無しさん mailto:sage [2005/03/30(水) 13:53:14 ]
printfだな

714 名前:デフォルトの名無しさん mailto:sage [2005/03/30(水) 15:02:10 ]
cout << "ぬるぽ" << endl;
cout << "ぬるぽ" << endl;
より
printf("ぬるぽ/nぬるぽ/n")
のほうがいいけど、じゃあなんでcoutがあるのってことになるしそれは誰にも解らない。

715 名前:デフォルトの名無しさん mailto:sage [2005/03/30(水) 15:05:28 ]
endlは改行&fflushでしょ?
"ぬるぽ\nぬるぽ" << endl;


716 名前:デフォルトの名無しさん mailto:sage [2005/03/30(水) 16:28:28 ]
printf("ぬるぽ"); だとフラッシュしない可能性があるから

printf("ぬるぽ\n"); なんじゃないの?

717 名前:デフォルトの名無しさん [2005/03/30(水) 16:36:05 ]
coutとか普通使わんよ
見難いし
素直にprintfとか使っとけ

718 名前:デフォルトの名無しさん mailto:sage [2005/03/30(水) 17:01:37 ]
coutって改行なしフラッシュってどうすんの?

719 名前:デフォルトの名無しさん [2005/03/31(木) 22:21:55 ]
これからVBを勉強していきたいのですが
VB6とVBNETではどちらがいいですか?
全くの初心者です

720 名前:デフォルトの名無しさん mailto:sage [2005/03/31(木) 22:24:55 ]
お好きなほうで

721 名前:デフォルトの名無しさん mailto:sage [2005/03/31(木) 22:27:55 ]
>>717
printf は型安全じゃないから嫌だ、バグの元になる。
とりわけscanfは最悪



722 名前:デフォルトの名無しさん [2005/03/31(木) 22:47:53 ]
scanfは普通つかわないよ

723 名前:デフォルトの名無しさん [2005/03/31(木) 23:08:54 ]
VB6.0とVB.netの違い教えてください。
中間ファイルって、たとえばVBでつくったもんをVC++なんかで直せるんですか?


724 名前:デフォルトの名無しさん mailto:sage [2005/03/31(木) 23:14:02 ]
>>723
直せる。

725 名前:デフォルトの名無しさん mailto:sage [皇紀2665/04/01(金) 08:25:32 ]
なんで、ほとんどの入門書ではHelloWorldでcoutを使うんですかね?

726 名前:デフォルトの名無しさん mailto:sage [皇紀2665/04/01(金) 11:39:25 ]
>>725
printfがレガシー関数で、coutはSTLだから。

727 名前:デフォルトの名無しさん mailto:sage [皇紀2665/04/01(金) 13:27:49 ]
>>725
あれはやめた方がいいと思うな
演算子のオー場ロードのとこで教えりゃいいじゃん

728 名前:デフォルトの名無しさん [2005/04/03(日) 08:18:14 ]
VBを勉強したいのですが初心者はVB6から初めてVBNetに移行したほうがいいですか?
それともはじめからVBnetをやったほうがいいですか?
あとVB6とVBNetの違いを初心者にも分かりやすく教えてくださいm(_ _)m


729 名前:デフォルトの名無しさん [2005/04/03(日) 10:18:16 ]
HSPを1年ほどやった。つぎの言語に移るときはなにがいい?
将来SEになりたいんだけど

730 名前:デフォルトの名無しさん mailto:sage [2005/04/03(日) 10:56:26 ]
>>729
CでHSPのプラグインとか作ってみるとか

731 名前:デフォルトの名無しさん [2005/04/03(日) 11:08:58 ]
>>730
そういうのいいですね。
やっぱりCを勉強しとくのがよいですか、VCでも買ってみようかな



732 名前:デフォルトの名無しさん mailto:sage [2005/04/03(日) 11:18:02 ]
>>731

まずは、ボーランドで配布されてる、フリーのコンパイラから始めたほうが
良いと思います

>>728

VBからは足洗え

733 名前:デフォルトの名無しさん [2005/04/03(日) 11:26:57 ]
Delphiですか?
あれもいいなと思ったのですが、SEになりたいならそんなもんやるなっていわれたんです。

734 名前:デフォルトの名無しさん mailto:sage [2005/04/03(日) 11:52:47 ]
SEならJava
どうせプログラム組むことはない

735 名前:デフォルトの名無しさん mailto:sage [2005/04/03(日) 12:18:29 ]
>>731
マイクロソフトもフリーのコンパイラあるでよ
Microsoft Visual C++ Toolkit 2003 質問箱
pc8.2ch.net/test/read.cgi/tech/1109618655/

736 名前:デフォルトの名無しさん [2005/04/03(日) 12:31:15 ]
プログラムの勉強をしたいのですがC#とVBNetはどちらがお勧めですか?

737 名前:デフォルトの名無しさん mailto:sage [2005/04/03(日) 12:35:07 ]
VB.NETは簡単。
C♯はWindowsプログラムに関するほとんどの事を単体で賄える。

C♯はもうすぐ2.0が出るから多少の仕様変更もあるだろうが、C♯を覚えられれば他の言語も楽々使えるようになってるはず。

738 名前:デフォルトの名無しさん [2005/04/03(日) 12:39:35 ]
>>737
ありがとうございます

ってことは苦労はするがC#の方がいいって事ですか?

739 名前:デフォルトの名無しさん [2005/04/03(日) 12:42:18 ]
C#覚えとくとJavaとかC++とかに移る時ちょっと楽かも

740 名前:デフォルトの名無しさん mailto:sage [2005/04/04(月) 00:02:42 ]
Pythonでええやん。

741 名前:デフォルトの名無しさん [2005/04/04(月) 03:37:22 ]
趣味でCをやると、よほどのことがない限り構造体あたりで飽きる。



742 名前:デフォルトの名無しさん mailto:sage [2005/04/04(月) 05:04:07 ]
>>741
それは応用目的をもってないからでは

743 名前:デフォルトの名無しさん mailto:sage [2005/04/04(月) 10:16:27 ]
cout
cin
printf
scanf

のダメなところを示してください。また代用となる方法の例教えてください。

744 名前:デフォルトの名無しさん [2005/04/04(月) 10:30:16 ]
>>747
全然だめじゃないよ

745 名前:デフォルトの名無しさん mailto:sage [2005/04/04(月) 10:37:58 ]
へ?

746 名前:デフォルトの名無しさん mailto:sage [2005/04/04(月) 10:39:34 ]
>>743
BOFのことを心配してるのかな?

747 名前:デフォルトの名無しさん mailto:sage [2005/04/04(月) 10:40:19 ]
ウッサイ ほっとけボケェ

748 名前:デフォルトの名無しさん mailto:sage [2005/04/04(月) 11:05:58 ]
>>746
一般的にダメと言われる理由みたいなのが聞きたいです。

749 名前:デフォルトの名無しさん mailto:sage [2005/04/04(月) 11:11:25 ]
>>748
一般的にダメな理由はないよ。安心して使ってください。

750 名前:デフォルトの名無しさん mailto:sage [2005/04/04(月) 11:24:32 ]
>>749
おいおいw
まあ使ってたら嫌でも気付くか

751 名前:デフォルトの名無しさん mailto:sage [2005/04/04(月) 11:40:25 ]
VBは何故学ばない方がよいのですか?



752 名前:デフォルトの名無しさん mailto:sage [2005/04/04(月) 11:49:05 ]
>>743
scanfなんかは、人間の入力に誤りがないという前提で処理するから
なんじゃね?

753 名前:デフォルトの名無しさん [2005/04/04(月) 12:22:34 ]
一般的にダメなどだれも言っていない。
もしダメだと言われたなら、れはプログラマがダメだということさ。






[ 続きを読む ] / [ 携帯版 ]

前100 次100 最新50 [ このスレをブックマーク! 携帯に送る ] 2chのread.cgiへ
[+板 最近立ったスレ&熱いスレ一覧 : +板 最近立ったスレ/記者別一覧]( ´∀`)<222KB

read.cgi ver5.27 [feat.BBS2 +1.6] / e.0.2 (02/09/03) / eucaly.net products.
担当:undef