>>1
人に聞いている時点で、自分が作る必要のあるプログラムなんて出てこないのでは?
人に聞くなら、作る必要が無くても作ってみたら?
せっかくチャットプログラムっていうお題があるわけだし。
まだソケットとかマルチスレッドとかのプログラムの書き方知らないんでしょ?

難癖つけて結局頭と手を動かさないプログラマにはならないでね。