プログラム言語を勉強する時にさ

このエントリーをはてなブックマークに追加
199以下、名無しにかわりましてVIPがお送りします:2011/01/28(金) 21:40:55.31 ID:uGR9DHOh0
アプリケーション作りたそうだからCからやってC#かC++でいいんじゃねーの
200以下、名無しにかわりましてVIPがお送りします:2011/01/28(金) 21:41:18.17 ID:i7RuVVGJ0
>>190いいと思いますです
>>1=ゆとり」これを何度もぶちこむことに醍醐味があt

>>197せめてyutoriで
201以下、名無しにかわりましてVIPがお送りします:2011/01/28(金) 21:41:33.83 ID:Ye5ivYYhP
初心者です
ここでプログラミングについて質問していいですか?
202以下、名無しにかわりましてVIPがお送りします:2011/01/28(金) 21:41:45.88 ID:AZC+Iug00
>>168
Pythonでクラス書くときの selfを見るにつけ
なんか friend関数に *this の参照渡してるイメージを思い浮かべてしまう
てか多分そう
203以下、名無しにかわりましてVIPがお送りします:2011/01/28(金) 21:42:20.16 ID:boIoAG+70
>>198
C#でダウンロードしたエロ画像を一括管理・閲覧するアプリケーション作成を目指すというのはどうだろう
204以下、名無しにかわりましてVIPがお送りします:2011/01/28(金) 21:42:20.37 ID:moYzbhyk0
>>198
楽しいソフトをまず作りたいのなら
ぺたぺたボタンとかウィンドウに貼り付けてコード書くC#やったらいいと思う。楽しい

コードと戯れるハッカー趣味に走りたくなったら
今だったらPython(かRuby)、またはJavaとかやったらいい
CやC++は後でいいと思う
205以下、名無しにかわりましてVIPがお送りします:2011/01/28(金) 21:44:28.48 ID:9iAJFvSk0
C言語でオセロとかどうヨ
206以下、名無しにかわりましてVIPがお送りします:2011/01/28(金) 21:45:27.97 ID:4jpNuDlL0
>>198
Visual Studio Express Edition(\0)
http://www.microsoft.com/japan/msdn/vstudio/express/

JDK
http://java.sun.com/javase/ja/6/download.html

Eclipse
http://www.eclipse.org/


これだけあればたいていのことはできる。がんばれ。
207以下、名無しにかわりましてVIPがお送りします:2011/01/28(金) 21:45:43.40 ID:i7RuVVGJ0
>>198
>>203でPicasaレベルなら是非に愛用させていただく
208以下、名無しにかわりましてVIPがお送りします:2011/01/28(金) 21:45:56.15 ID:yms0FawW0
>>198
JAVAでゲーム作るんじゃないのかよw;
オセロとかからやってみたら
209以下、名無しにかわりましてVIPがお送りします:2011/01/28(金) 21:46:20.84 ID:wIvnf3+T0
>>204
確かにそれ楽しそう。
そっからCとかに行くのがいいのかな

>>205
簡単?
210以下、名無しにかわりましてVIPがお送りします:2011/01/28(金) 21:46:27.00 ID:uGR9DHOh0
お前ら容赦ないな…

ライフゲームとかいいと思う
211以下、名無しにかわりましてVIPがお送りします:2011/01/28(金) 21:47:45.87 ID:WOOL1nQh0
>>121
ほう
212以下、名無しにかわりましてVIPがお送りします:2011/01/28(金) 21:47:56.41 ID:N9a7B89j0
将棋とか囲碁とか
213以下、名無しにかわりましてVIPがお送りします:2011/01/28(金) 21:49:35.16 ID:moYzbhyk0
>>209
最終的にCはやったほうがいいけど、後でいいと俺は思う
それよりC#やPythonで基本的な繰り返し・条件分岐とか、アルゴリズムとか、
そういうのに慣れるのが先だと思う
214以下、名無しにかわりましてVIPがお送りします:2011/01/28(金) 21:49:35.41 ID:LTBawNRY0
結局どの言語も独特の手続きさえわかれば中身はだいたいおなじになるよな
便利な命令があったりするけど
215以下、名無しにかわりましてVIPがお送りします:2011/01/28(金) 21:50:04.77 ID:yms0FawW0
>>205
かぶったw;
じゃあ5目並べで
216以下、名無しにかわりましてVIPがお送りします:2011/01/28(金) 21:50:37.98 ID:wIvnf3+T0
ほうほう

じゃあやっぱJAVAかPythonかC#とかいうやつでおk?
217以下、名無しにかわりましてVIPがお送りします:2011/01/28(金) 21:50:44.77 ID:9iAJFvSk0
>>209
簡単なこと目標にしてどうするよ。まあ一種の登竜門みたいな感じ

プログラミングの基礎勉強するならC言語がいいと思うけどな・・・たしかに地味だけどさ
218以下、名無しにかわりましてVIPがお送りします:2011/01/28(金) 21:51:42.32 ID:Ye5ivYYhP
自サバを作ろうと思い
ccのドメインを取得したのですが
ドメインが設定されません
どうしたらいいですか?
219以下、名無しにかわりましてVIPがお送りします:2011/01/28(金) 21:52:35.62 ID:moYzbhyk0
Cは低水準なこと分かってるなら確かに凄く勉強になるけど、
入門にはなぁ・・・
初めは余計なこと考えないで済む言語の方がいいと俺は思うがなぁ
220以下、名無しにかわりましてVIPがお送りします:2011/01/28(金) 21:54:37.82 ID:uGR9DHOh0
何にも考えずにやるんだったら別にHSPだっていいじゃんって思った。

>>218
どこにあるどんなサーバーに
ドメインの何を設定したいのかわからん
221以下、名無しにかわりましてVIPがお送りします:2011/01/28(金) 21:55:02.94 ID:ycD+ctYV0
C言語は初心者にとっては教養みたいなものだろう。
実用的な観点にから見れば素直にC#かPythonあたりから学ぶのが良いのでは
222以下、名無しにかわりましてVIPがお送りします:2011/01/28(金) 21:56:38.86 ID:pkKc7gxlO
javaでよくね?androidアプリとかもできるし。
223以下、名無しにかわりましてVIPがお送りします:2011/01/28(金) 21:56:55.97 ID:boIoAG+70
実用的で便利なものを作るのを目標にして、
それにあった言語からはじめるのがいい。
224以下、名無しにかわりましてVIPがお送りします:2011/01/28(金) 21:58:14.32 ID:moYzbhyk0
まあ勉強のためCでもいいけど
文字列とポインタあたりが辛いと思う
その辺新しい言語は親切だからいいかなと思った
225以下、名無しにかわりましてVIPがお送りします:2011/01/28(金) 21:58:31.55 ID:wIvnf3+T0
てことは


やっぱさっきの3つか。
そのなかでどれから始めよう・・
226以下、名無しにかわりましてVIPがお送りします:2011/01/28(金) 22:00:30.77 ID:SUf7YXXsP
超初心者ならHSPから初めてもいいんじゃね
227以下、名無しにかわりましてVIPがお送りします:2011/01/28(金) 22:00:41.35 ID:82aODRms0
Cでヒットアンドブロー作ったよ!
228以下、名無しにかわりましてVIPがお送りします:2011/01/28(金) 22:02:40.29 ID:Ye5ivYYhP
>>220
今使っているメインPCに
ccドメインを取得できるサイトでできる設定をしました
DNS?の設定も必要なんですか?
229以下、名無しにかわりましてVIPがお送りします:2011/01/28(金) 22:03:36.03 ID:8cZmkIgiP
ポインタの分かりづらさときたら
230以下、名無しにかわりましてVIPがお送りします:2011/01/28(金) 22:04:21.89 ID:AZC+Iug00
231以下、名無しにかわりましてVIPがお送りします:2011/01/28(金) 22:04:44.69 ID:boIoAG+70
>>229
そこに参照カウンタとかオートリリースが絡んでくるObjective-Cは地獄だぜ
232以下、名無しにかわりましてVIPがお送りします:2011/01/28(金) 22:05:36.31 ID:ycD+ctYV0
>>1はゲームが作りたいんだったな。
それなら本当はHSPが最適なんだけども
233以下、名無しにかわりましてVIPがお送りします:2011/01/28(金) 22:05:51.21 ID:uGR9DHOh0
>>228
自分のメインPCのIPを取ったドメインで引っ張れるようにしたい、でいいのか?
俺は「ccドメインを取得できるサイトでできる設定」の内訳は分からないからなんともいえんが
DNSにちゃんとIPとドメインの対応関係を登録しないと、他人がアクセスできない。
234以下、名無しにかわりましてVIPがお送りします:2011/01/28(金) 22:09:25.79 ID:Ye5ivYYhP
>>233
DNSを無料で登録できるサイト?
http://ieserver.net/
に登録しました
235以下、名無しにかわりましてVIPがお送りします:2011/01/28(金) 22:12:29.50 ID:uGR9DHOh0
>>234
ここccドメイン登録できないんじゃねーの
236以下、名無しにかわりましてVIPがお送りします:2011/01/28(金) 22:18:58.59 ID:Ye5ivYYhP
>>235
え、そうなんですか!?
237以下、名無しにかわりましてVIPがお送りします:2011/01/28(金) 22:21:21.69 ID:uGR9DHOh0
>>236
そもそもここは独自ドメインを登録できるサービスじゃないでしょ。
独ドメ使うならmydns.jpとか調べてみろ
238以下、名無しにかわりましてVIPがお送りします:2011/01/28(金) 22:25:47.80 ID:Ye5ivYYhP
>>237
ありがとう
調べてみます
239以下、名無しにかわりましてVIPがお送りします:2011/01/28(金) 22:31:49.56 ID:ST7PYgJ30
>>229
ポインタはこの解説が分かりやすかった
http://blog.livedoor.jp/yumemigachi_salon/archives/51484370.html


たぶん初心者がCでホントに分かりづらいのはメモリ管理の方で
ポインタ自体は大したことない、と思ってる

Javaやpython、RoRみたいな最近の言語だって
参照渡しやコールバック渡しは避けて通れないし、
JavaScriptみたいにDOMが絡んでくると、参照と実体の理解なしには
なにも出来ないと思う。
240以下、名無しにかわりましてVIPがお送りします:2011/01/28(金) 22:37:06.77 ID:AZC+Iug00
こっちの方が面白いか
http://codepad.org/UpuQl3kp
241以下、名無しにかわりましてVIPがお送りします:2011/01/28(金) 23:17:29.97 ID:8cZmkIgiP
>>239
ポインタ・・何年かc言語を習って最近やっとイメージがつかめた

ポインタには名前があって、
そのポインタが格納してるアドレスのとこにある箱には名前がないと、誰か上手いこと教えて欲しかった
242以下、名無しにかわりましてVIPがお送りします:2011/01/28(金) 23:20:15.09 ID:62x1WladP
ポインタはメモリダンプ見ながらいろんなコード試してみると早く上達する
かもしれない
243以下、名無しにかわりましてVIPがお送りします:2011/01/28(金) 23:23:34.55 ID:ST7PYgJ30
244以下、名無しにかわりましてVIPがお送りします:2011/01/28(金) 23:43:26.29 ID:tgdE2YYN0
Interface Builderすら使いこなせない
245以下、名無しにかわりましてVIPがお送りします:2011/01/28(金) 23:45:04.93 ID:RKL+ve490
お前らが好きなアニソン・ゲーソン貼っていけ
http://raicho.2ch.net/test/read.cgi/news4vip/1296214307/
246以下、名無しにかわりましてVIPがお送りします:2011/01/28(金) 23:49:22.48 ID:Fx/P/4sB0
ポインタ自体なんて簡単だけど
多重配列やポインタの配列、文字列なんかの書き方が
違うことしたいのに非常に似た書き方になったりして紛らわしいんだよねw
247以下、名無しにかわりましてVIPがお送りします:2011/01/29(土) 00:10:27.86 ID:tRYNeIyd0
ポインタによって変数=アドレス領域というシンプルさが保たれるのは良い事だ
248以下、名無しにかわりましてVIPがお送りします
ポインタとか理解してからのほうが
上達しやすい気がするし
Cから入るのがいいと思う