Follow Me

人気記事 オワタあんてな まとめサイト速報+ ショボンあんてな LogPo!2ch 2ch全AAイラスト化計画

Ads by Google

ヘッドライン


2010年01月07日

tu_06 C言語がちょっとでも出来る人に聞きたいんだけど このエントリーを含むはてなブックマーク

1 名前:以下、名無しにかわりましてVIPがお送りします[sage] 投稿日:2010/01/02(土) 13:51:42.65 ID:7y2B1vo10

C言語を覚えると何か得する事とかあるの?
俺素人だから全然わからないんだ
コンピュータ関連に就職する以外で使い道あるの?



2 名前:以下、名無しにかわりましてVIPがお送りします[] 投稿日:2010/01/02(土) 13:52:27.67 ID:KwZKl1jM0

ない!!





3 名前:以下、名無しにかわりましてVIPがお送りします[] 投稿日:2010/01/02(土) 13:52:47.01 ID:2zs15Pk90

ないな



5 名前:以下、名無しにかわりましてVIPがお送りします[] 投稿日:2010/01/02(土) 13:53:06.72 ID:tNMbW0CK0

小粋なパーティージョークで人気者に



7 名前:以下、名無しにかわりましてVIPがお送りします[] 投稿日:2010/01/02(土) 13:53:25.13 ID:voXF0Y0V0

無いよねぇ



8 名前:以下、名無しにかわりましてVIPがお送りします[] 投稿日:2010/01/02(土) 13:53:52.15 ID:7y2B1vo10

ほら…自分でソフトを作れるとか
ゲームを作れちゃったりするとかないのかよ!!



9 名前:以下、名無しにかわりましてVIPがお送りします[] 投稿日:2010/01/02(土) 13:53:52.67 ID:F0A+dVzY0

何かソフトウェアを使ってる時にこういうプログラムが組まれてるな
って考えるとちょっと楽しい



10 名前:以下、名無しにかわりましてVIPがお送りします[] 投稿日:2010/01/02(土) 13:53:57.72 ID:aYZvnAGN0

Cの仕事は確実に減ってきてるぜ。



15 名前:以下、名無しにかわりましてVIPがお送りします[] 投稿日:2010/01/02(土) 13:54:48.86 ID:NUszcnBhP

>>10
徐々にJAVAの時代になってるの?



20 名前:以下、名無しにかわりましてVIPがお送りします[] 投稿日:2010/01/02(土) 13:56:38.78 ID:aYZvnAGN0

>>15
最近はJAVAとか.Netとかの引き合いが多いな。
VB、VBAもそこそこあったりする



24 名前:以下、名無しにかわりましてVIPがお送りします[] 投稿日:2010/01/02(土) 13:58:39.05 ID:NUszcnBhP

>>20
VB、だと・・・



25 名前:以下、名無しにかわりましてVIPがお送りします[] 投稿日:2010/01/02(土) 13:59:13.42 ID:aYZvnAGN0

>>24
ああ、VBだ・・・



29 名前:以下、名無しにかわりましてVIPがお送りします[] 投稿日:2010/01/02(土) 14:03:15.15 ID:QKW/wcDi0

VBの案件なんて普通にあるよ
2chに騙されて軽視してると商機逃すだけだよ



11 名前:以下、名無しにかわりましてVIPがお送りします[sage] 投稿日:2010/01/02(土) 13:54:06.45 ID:cxQSI/QD0

バトルエンピツやカードゲームなどのアナログゲーム好きだけどやる相手がいない俺的には対戦相手が作れるから得



13 名前:以下、名無しにかわりましてVIPがお送りします[sage] 投稿日:2010/01/02(土) 13:54:38.54 ID:KwZKl1jM0

ないものはしょうがないんだ!!!

現実を受け止めろ!!!!!!!!!!!!!



17 名前:以下、名無しにかわりましてVIPがお送りします[] 投稿日:2010/01/02(土) 13:55:02.81 ID:2zs15Pk90

仕事以外だと、電子工作とか趣味の範疇でしかないのよね〜



18 名前:以下、名無しにかわりましてVIPがお送りします[] 投稿日:2010/01/02(土) 13:55:09.70 ID:aYZvnAGN0

ゲームやってるとき、後ろでどんなロジックが走ってるか考えて楽しめる。



19 名前:以下、名無しにかわりましてVIPがお送りします[] 投稿日:2010/01/02(土) 13:56:19.41 ID:nNrrHrNq0

別にC使わなくてもゲーム作れるしな



21 名前:以下、名無しにかわりましてVIPがお送りします[] 投稿日:2010/01/02(土) 13:56:42.90 ID:EXfaqJX9O

仕事に使わないならCは効率悪い



22 名前:以下、名無しにかわりましてVIPがお送りします[] 投稿日:2010/01/02(土) 13:57:28.64 ID:cxQSI/QD0

ゲームが簡単に作りたいならFLASHだな



26 名前:以下、名無しにかわりましてVIPがお送りします[] 投稿日:2010/01/02(土) 14:01:16.32 ID:bjpFc1f30

OSとかの低層の分野にかかわらんかぎり、Cは知識としてあったほうがいいって程度
最近はソースレベルで速度と容量の圧縮を要求されること、PCのスペックあがったからほとんどないしな



28 名前:以下、名無しにかわりましてVIPがお送りします[] 投稿日:2010/01/02(土) 14:02:12.90 ID:tNvH8sG3P

得することはないんじゃない
ただのオナニーだよ



31 名前:以下、名無しにかわりましてVIPがお送りします[] 投稿日:2010/01/02(土) 14:08:02.03 ID:VUPLtI98P

ゲームだと処理が早い理由でCが使われるって聞いたけどどうなの?



35 名前:以下、名無しにかわりましてVIPがお送りします[] 投稿日:2010/01/02(土) 14:12:29.60 ID:eyJunXsS0

>>31
本当に必要なところはアセンブラ
アルゴリズム関連はC言語よりC++でSTLが多い
DirectXとかOpenGL触るだけならC言語である必然性はないね



32 名前:以下、名無しにかわりましてVIPがお送りします[] 投稿日:2010/01/02(土) 14:09:35.15 ID:vLptyoSCP

Cしか使えないやつにVB叩き込むのは楽だけど、逆は厳しい
これ経験則な



36 名前:以下、名無しにかわりましてVIPがお送りします[] 投稿日:2010/01/02(土) 14:14:12.43 ID:VUPLtI98P

C++やるなら必然的にCをカバーすることになってない?



37 名前:以下、名無しにかわりましてVIPがお送りします[] 投稿日:2010/01/02(土) 14:15:14.14 ID:EkF9itbyO

店舗経営シミュレーション作るのに
一番簡単なのは何?



41 名前:以下、名無しにかわりましてVIPがお送りします[] 投稿日:2010/01/02(土) 14:19:03.30 ID:CFmIVanr0

>>37
〜ツクール



42 名前:以下、名無しにかわりましてVIPがお送りします[] 投稿日:2010/01/02(土) 14:20:39.57 ID:cxQSI/QD0

経営シミュ作るツクールはないだろwwwwwwww

フリーでそんな感じのツールあるかもしれないけど



44 名前:以下、名無しにかわりましてVIPがお送りします[sage] 投稿日:2010/01/02(土) 14:24:13.99 ID:YEwG5atv0

int main(void){}



49 名前:以下、名無しにかわりましてVIPがお送りします[sage] 投稿日:2010/01/02(土) 14:28:55.99 ID:OhRq1ncn0

>>44
return 0;



47 名前:以下、名無しにかわりましてVIPがお送りします[] 投稿日:2010/01/02(土) 14:25:14.89 ID:vLptyoSCP

C.netがサンデープログラマ向け



50 名前:以下、名無しにかわりましてVIPがお送りします[] 投稿日:2010/01/02(土) 14:31:24.00 ID:aYZvnAGN0

古い話だが・・・
ターミネーター2のポスターの左下あたりにソースコードっぽいものが写ってて

#include <window.h>

って書いてあった
つまりターミネーターの処理はC言語で組まれてる。



51 名前:以下、名無しにかわりましてVIPがお送りします[sage] 投稿日:2010/01/02(土) 14:33:33.23 ID:PCqmcQBEP

お前らヒープとかスタックって知らないだろ

真のプログラマーになりたいならCは必須
もちろんアセンブリもな
だけど近年はJavaとかの高級言語よりも優先順位が低いのも事実



55 名前:以下、名無しにかわりましてVIPがお送りします[] 投稿日:2010/01/02(土) 14:39:25.01 ID:UvAYSPG+0

プログラマならアセンブラレベルの概念は知っていて欲しい。



70 名前:以下、名無しにかわりましてVIPがお送りします[] 投稿日:2010/01/02(土) 15:35:23.49 ID:QKW/wcDi0

ASいけるやついいよね。JSも自然といける



71 名前:以下、名無しにかわりましてVIPがお送りします[sage] 投稿日:2010/01/02(土) 15:37:33.51 ID:NUszcnBhP

就活の際にプログラムできます、とか言えるのってどれぐらいのレベルなんだろ



73 名前:以下、名無しにかわりましてVIPがお送りします[] 投稿日:2010/01/02(土) 15:42:07.08 ID:QKW/wcDi0

>>71
http://blog.livedoor.jp/lalha/archives/50254634.html
転職編だが参考にはなる



76 名前:以下、名無しにかわりましてVIPがお送りします[] 投稿日:2010/01/02(土) 15:47:11.36 ID:2t/L993f0

Cやっとくと他の言語勉強の飲み込みの速さの違いとか
これからコンピュータ関連の勉強するときに飲み込みが早くなったりはするかな



77 名前:以下、名無しにかわりましてVIPがお送りします[sage] 投稿日:2010/01/02(土) 15:54:56.90 ID:76fi4hIZ0

ゲーム作りたくてC言語の本とソフト買ったけど、
市販の本だけじゃ全く作れなかったことって自分だけ?
本だと乱数使わないし、グラフィックとかも扱わないし、
基礎的なif,for,ポインタくらいしか載ってないんだけど・・・



79 名前:以下、名無しにかわりましてVIPがお送りします[] 投稿日:2010/01/02(土) 16:01:28.02 ID:+TttWzWe0

>>77
釣りだよな?



78 名前:以下、名無しにかわりましてVIPがお送りします[] 投稿日:2010/01/02(土) 16:01:21.90 ID:gS1K7kxD0

ハード系の仕事だけどC言語をある程度理解しててよかったと思うよ
結局はツールで言語必要になるから



87 名前:以下、名無しにかわりましてVIPがお送りします[] 投稿日:2010/01/02(土) 16:24:00.29 ID:3/orOr6X0

ゲームは他言語でも作れるし、Cでやる必要性が皆無



95 名前:以下、名無しにかわりましてVIPがお送りします[sage] 投稿日:2010/01/02(土) 16:42:01.57 ID:KwZKl1jM0

猫でもわかるC言語プログラミングはすごいわかりやすい



107 名前:以下、名無しにかわりましてVIPがお送りします[] 投稿日:2010/01/02(土) 17:14:10.30 ID:o0apPLdZP

俺はC++、C++/CLI、Java、PHP、C#.NET、最新の言語なんでも来い状態で、
しかも人よりずっと早く高品質にできる。設計も上流工程も得意。
俺は最初にCから入ったよ。それが物凄く良かったんだと思う。最初にCってのは良いよ。



112 名前:以下、名無しにかわりましてVIPがお送りします[] 投稿日:2010/01/02(土) 17:40:17.66 ID:o0apPLdZP

Cを使う理由はないけど、Cを勉強する理由はいくらでもある。そういうことさ。





 このエントリーをはてなブックマークに追加

Amazon.co.jp
豪華声優陣・新感覚オンライン麻雀ゲーム

この記事に関するTweet




この記事へのリンク用タグ

ホットエントリー

この記事へのコメント

1001 名前: 名無しワイドガイド   2010年01月07日 00:54  ID:.wUDr9IkO
やっぱ俺パソコンのこと全然わかってないや


1002 名前: 名無しワイドガイド   2010年01月07日 01:03  ID:O74Tk3QQ0
c言語は大学で基礎的な事をやったけど,
ゲームとかを作ることを考えると今やってる課題は
とてつもなく遠くにあるんだろうな・・・
と思っていた記憶がある


1003 名前: 名無しワイドガイド   2010年01月07日 01:10  ID:LYKtLhdT0
研究・解析やってるとこれがないとやってけない。
C言語以外のでもいいっちゃいいけど、
全言語中で最速処理なのがC言語。
なぜならOSがC言語でできてるから。

と、いう認識だけど間違ってたらスマソ


1004 名前: 名無しワイドガイド   2010年01月07日 01:11  ID:Mr.TsA5Y0
※2
ウィンドウズアプリとコンソールアプリじゃ違うしなw
簡単にCかじってDXライブラリ使えばいいんだよ

ゲーム業界ではまだC(C++)が主力みたいだが


1005 名前: 名無しワイドガイド   2010年01月07日 01:16  ID:wMZPoOem0
Cはプログラミングそのものの勉強にすごく適してる。
使い過ぎると、オブジェクト指向系言語に移る時にちょっと戸惑うけど
それを考慮してもやっとくのは良い事だと思う。

ちなみに、C言語でC言語辞典以上に良い参考書は無いな。


1006 名前: 名無しワイドガイド   2010年01月07日 01:20  ID:wtbYp16t0
しかし上級を目指すなら避けて通れない道。
linuxはCだし。
っていうか他の言語と比べても大して難しいってわけでもないだろ。。


1007 名前: 名無しワイドガイド   2010年01月07日 01:22  ID:yiyD5c6q0
言語なんてなんでもいいんだ


1008 名前: 名無しワイドガイド   2010年01月07日 01:22  ID:EEGyh4Bv0
SIerはプログラミング経験無くてもおっけーおっけーって言うけど
こんな複雑な作業、絶対適正とかあるよな?
未経験者がSE目差すって無謀なことなのか・・・


1009 名前: 名無しワイドガイド   2010年01月07日 01:23  ID:wtbYp16t0
VBから入った人ってスパゲッティ(ラベル、GOTO)に抵抗無いよな。
Cだと神への冒涜に匹敵する行為だが。。
非常に困る。


1010 名前: 名無しワイドガイド   2010年01月07日 01:26  ID:wtbYp16t0
※1008
・適性はある
・だが、どんなベテランも適性がないんじゃないかと悩む時期はある
・結局トレーニング量(実際のコーディングと頭の中のシミュレーション)
・一方、適当な仕様書や糞コード読み及びデスマに適性あるやつは存在しない。あるって言ってる奴はウソ


1011 名前: 名無しワイドガイド   2010年01月07日 01:27  ID:PEqkaZD90
※3
OSがCだからってのは関係ないよ


1012 名前: 名無しワイドガイド   2010年01月07日 01:39  ID:VpzBaf6r0
※3
FORTRANじゃダメなのか


1013 名前: 名無しワイドガイド   2010年01月07日 01:43  ID:ESGQP6L.0
今思えば何故ポインタで躓いていたのか
理解してしまえばどうってことは無いのにな


1014 名前: 名無しワイドガイド   2010年01月07日 01:43  ID:JOV.HFEA0
※3
分野によるが…既存のソースファイルを使いたいならFORTRANだろうし
ものすげー試行錯誤する必要があるならもっと高級な言語や、
ツールの方がよい。極端な話、Excelとかの方がトータルで早かったり。

Cのいいところは、細かいところまで指示ができる所。金属を自分で
削ってネジを作るような事ができる。でも、たとえば10Km先まで
車で行くとして、ゼロからカスタムカーを作ってから行くのと完成品の
車を買って行くのでは、車を買っちゃった方が早い。これが三年間に
何キロ走れるかで勝敗が決まるなら、カスタムカーの方が早いかも。
最近はやりのPHPなんかは、ネジやエンジンは店で買ってくるけど、
組み立ては自分でやるイメージ。目的に応じて適材適所。
また、Cは自由度が高いけど、良い物が作れるかどうかは作る人による。
自分の腕に見合った道具を使わないと損する。

それと、OSのソースファイルがCなのと、Cの実行速度は関係がない。
UNIXのソースがCだから、OSを勉強するにはまずCを勉強するだけで。
でも時間があるなら、Cは勉強して損はない。他の言語の習得が早くなる。


1015 名前: 名無しワイドガイド   2010年01月07日 01:49  ID:EEZRenxQ0
Cを必ず学ぶ必要もないことはあると思うけど
ぷろぐらむの入門用としてやるにはべつに他を勧める理由も特にないんでないの?
C、C++と大学講義で勉強して、VBやアクセスでマクロも頻繁に作るようになったけど、特にストレスなく移行できたのは、C言語の学習で基本的なプログラミング的な考え方を学んだから


1016 名前: 名無しワイドガイド   2010年01月07日 01:51  ID:8ThUqoJn0
VBとか触ったこと無いけど、ビット演算とかあんの?
そこらへんが無いとしたら、やっぱりCは勉強しておくべきだと思う
ポインタの動作概念理解すればハード的にもちょびっとは勉強になるし

まあ本当の事言えば、brain f*ckやれって話ですよw


1017 名前: 名無しワイドガイド   2010年01月07日 01:56  ID:xljy6bhs0
アプリケーションソフトとかコンテンツ作りたい人はいきなりjavaとかas3でも別に問題ない気がする。


1018 名前: 名無しワイドガイド   2010年01月07日 01:57  ID:UI9vQ9db0
>>79が釣りだよなっつってるのが理解できない
>>77みたいに例えば独習Cとか買ったはいいがそこから
どうゲームを作ればいいかわからないなんてよくある話


1019 名前: 名無しワイドガイド   2010年01月07日 01:59  ID:apBwGRkq0
この手の言語論争はいつも思うが、プログラマなら言語なんて道具のうちのひとつなんだからその先を見据えろといつも思う。


1020 名前: 名無しワイドガイド   2010年01月07日 02:14  ID:3t95fqUk0
cやってれば他のプログラムに移るのも楽
javaやってればグラフィック処理などのGUIを理解するのが楽

ひとつだけ言うと、ゲームをcで作りたいやつは相当がんばれ。そこそこの実力じゃ絶対作れんぞ

HSPとか使えばそこそこのゲームは簡単に作れるから


1021 名前: 名無し   2010年01月07日 02:21  ID:fgHbgYl9O
IDaY〜が輝いてる


1022 名前: 名無しワイドガイド   2010年01月07日 02:27  ID:dDEn2NpU0
インクルード<スタヂオ、エイチ>!

これ以降全然理解不能で必修落した


1023 名前: 名無しワイドガイド   2010年01月07日 02:37  ID:hZwL12n50
今の開発は言語よりライブラリ重視だから言語がどうこうなんて意味ない
強いて言うなら、C言語習得しとけばならそこから派生した他の言語の習得が容易になるからお得というか、今の主流言語はほぼC言語発だ

で、普通に生活する分には全く役立たないな
そもそもコンピュータがないと存在意義ないわけで、お魚咥えたドラ猫を追いかけることすらできない


1024 名前: 名無しワイドガイド   2010年01月07日 03:18  ID:EtJnuDQq0
ここまでコメントがしづらいコメント欄は久しぶりだ


1025 名前:    2010年01月07日 03:42  ID:HUh2U553O
1ヶ月で内容忘れた
簡単な計算しか出来なかった


1026 名前: 名無しワイドガイド   2010年01月07日 06:28  ID:lpPz.NZ20
長いよ

プログラミングが理解できるかどうかの試金石は何らかの形で必要
どう頑張っても何年粘っても理解できない人間というのは一定数存在する
これは水泳で高速に泳ぐとかピアノをプロとして弾くとかと一緒で、ある程度は生まれ持った才能
プログラミングが学校の勉強のように全員理解可能なものというのはただの都合のいい幻想
「がっこうのべんきょう」のように学習するもののように見えるので勘違いされやすい
学校の勉強の知識は粘って記憶すれば使用できるようになるけど、プログラミングは才能が要る

そのための言語はC「であるべき」とは思わないが、まあ、別にCでもいい
いい教科書があるのならCじゃなくてもJavaでもPHPでも…うん、まあ、PHPでもいいや、
あともし即聞ける生きた師が周りにいるのなら絶対その人と同じ言語にしろ、そのほうが早い

あと、プログラミング言語ができるからといっても一般生活では何の役にも立たない
就職の役に立つかと言われてもたぶん役には立たないと思う
(東南アジアから看護士候補を連れて来る際の「日本語は勉強しました」に対する危惧不安嘲笑に近い)
就職の役に立つくらいの技術と実績を学生で持ってるなら、
そもそもみんなに混じって一山いくらの就職活動なんてしないだろう


1027 名前:    2010年01月07日 07:22  ID:DiYWAay3O
最初のとっかかりのプログラム言語なんてC、♯、java、なんでもいいよ。
Cだけとかじゃなく複数学ぶべき
ひとつの方法に固執しちゃうと新しい技術すぐでる情報系じゃ致命的

CやるとPCの中で何してるか分かるとか言うけど、実際はそうでもない気がするPCでもメモリまでって感じ
CPUまでは理解出来ない、理解するには論理回路とか完全にハード面理解しないと


1028 名前: 名無し   2010年01月07日 07:48  ID:Gt5AmsFSO
※22
釣りですねわかります


1029 名前: 名無しワイドガイド   2010年01月07日 09:14  ID:7IliKTa50
大学的にハード&ソフトの両面やるはめになったが、論理回路とかはもちろん低級から高級言語までやると思う。少なくともアセンブリやCはやると思うな・・

やること多すぎて挫折するフラグですねわかります


1030 名前: 名無しワイドガイド   2010年01月07日 09:32  ID:cBMqRMH60
※27
複数学ぶべきなんだけど、一冊まともに本を読めない人が多い
配列やポインタで躓くのはわかるけど、本を何回も読んで
ネットで調べてきちんと理解できないと、最悪、本やネットから
コピペして、それで理解したとか思っちゃう人が多いからね


1031 名前: 名無しワイドガイド   2010年01月07日 09:54  ID:b6WGbXZx0
stdioがスタンダードアイオーの略だと気づいたのはだいぶ経ってからだったな……


1032 名前: 名無しワイドガイド   2010年01月07日 10:04  ID:xLVym8EL0
そういえば中学の時かじったなあ
参考書の第一章くらいで投げた記憶がある


1033 名前: 名無しワイドガイド   2010年01月07日 10:34  ID:xiYf1r720
ついうっかり履歴書に書いたりすると
「パソコンのプロって聞いたよ。エクセル教えて」
「会社のサーバーの調子がおかしくて」
「うちのPCの調子が(ry」
とPC関連なら知らないことも含めて全てやらされる便利屋になれます


1034 名前: 名無しワイドガイド   2010年01月07日 10:35  ID:BSAVZyQa0
言語覚えるのってまずは質より量だ。

学生時代に山ほど打ち込んだら
なんとかなる。



1035 名前: 名無しワイドガイド   2010年01月07日 11:59  ID:oaeKe3VQ0
HSPしか触ってない俺。けど公開はしてないze☆


1036 名前: 名無しワイドガイド   2010年01月07日 12:35  ID:.AE1CRpB0
>FORTRANじゃダメなのか

それだとコーディング性が凄く悪い
Cで書く必然性には成らないけど

あと、CかじっているとLinuxが少し楽



1037 名前: 名無しワイドガイド   2010年01月07日 12:56  ID:ZvZj4TN60
アセンブリに次いで自由なことができるのがC言語。
だけど凄く面倒くさいし、今の時代は処理速度なんて
さほど気にしなくてもよくなったから非効率という理由で減ってきた。

ゲーム市場も徐々にC#に取られてるし、
携帯電話は近いうちに全機種JAVA(auもBREWから移行予定)だしなぁ。


1038 名前: 名無しワイドガイド   2010年01月07日 13:00  ID:aZVZIUAv0

使えりゃなんでもいいよ。



1039 名前: 名無しワイドガイド   2010年01月07日 13:00  ID:2RNlB8q10
C#やC++を学ぶのにC先にやる必要はないよ

売られてる参考書だってC習得を前提としてるわけじゃないから
安心してC#やC++から学習にはいるがいい


1040 名前: 名無しワイドガイド   2010年01月07日 13:02  ID:M4ITJdH30
C言語と数学はコンピュータの基礎で、やっておけばIT一般教養になる(と思う)。

プ ロ グ ラ マ ー は も う い ら な い
http://pc11.2ch.net/test/read.cgi/prog/1252825509/
給料比較 公務員>SE>プログラマー
http://pc11.2ch.net/test/read.cgi/prog/1243933971/
民主党公約「最低賃金千円」で、中小ITどうなる?
http://pc11.2ch.net/test/read.cgi/prog/1255214931/
任天堂・富士通・NEC・日立、転職ならどれ?
http://pc11.2ch.net/test/read.cgi/prog/1242700317/
Windows中華の伝説デルデルデルデルついにDELL!
http://pc11.2ch.net/test/read.cgi/prog/1247419661/


      プ  ロ  グ  ラ  マ  ー  は  も  う  い  ら  な  い
      プ ロ グ ラ ミ ン グ な ん て イ ン ド 人 に だ っ て で き る

しかしながらこういった主張には、いかほどの妥当性があるのか?


1041 名前: 名無しワイドガイド   2010年01月07日 13:12  ID:drKFTCTb0
正直VBをプログラムといって良いのかどうか

簡単でそこそこ見た目のあるソフトは作れるがそればっかやってもなぁ
正直VBしか使えないPGは先が短いと思う


1042 名前: 名無しワイドガイド   2010年01月07日 15:14  ID:z6mvd2eQ0
アセンブラ → C → VB4 → VB6 → .net/java ときて、
そして俺はバカになった。前2つとか完全に忘れたぜhehe


1043 名前: 名無しワイドガイド   2010年01月07日 15:24  ID:Gc7oW3Gj0
>プ ロ グ ラ ミ ン グ な ん て イ ン ド 人 に だ っ て で き る

 インド医学研究評議会は、国際標準サイズで作られるコンドームの大多数がインド人男性にとってあまりに
大きすぎるという研究結果を発表した。
 この調査は2年間にわたって行われたもので、のべ1,200人以上の男性ボランティアの性器のサイズを
ミリメートル単位で計測した結果、平均して3〜5センチメートルほど短いという結論に至った。
 コンドームのサイズは性病やHIVへの感染を防ぐために重要であり、インド人男性は5回に1回、途中で落ちる、
または裂けるなどの問題に見舞われているという。事実、インドは世界一のHIV感染者数に頭を痛めている。

「あまりに大きすぎる」インド人男性の60%、コンドームのサイズが大きいと嘆く
http://news.livedoor.com/article/detail/4533317/


1044 名前:     2010年01月07日 15:53  ID:YuTcXIOoO
ポインタは参考書でわかりやすさが違う

私のは割とわかりやすかったから、助かったよ


Cという言語自体が役に立つかはおいといて、Cを勉強することはとても有意義だと思う

他の言語の習得がCの経験有無でだいぶ変わる(経験則だが)


1045 名前: 名無しワイドガイド   2010年01月07日 16:04  ID:NV4xYScZ0
猫でもわかるですら半分読んで挫折した自分は向いてないの?
htmlとJavaScriptやFlashなんかで遊んでたら楽しかったんで
調子こいて読んだら難しくててんでダメだった


1046 名前: 名無しワイドガイド   2010年01月07日 16:12  ID:JDrvq..W0
printfぐらいしか覚えてないや


1047 名前: 名無しワイドガイド   2010年01月07日 16:13  ID:K4I.XrP70
D言語はもっとない。


1048 名前: 名無しさん   2010年01月07日 16:29  ID:92L4bAjBO
はじめてのC


1049 名前: 名無しワイドガイド   2010年01月07日 17:30  ID:cEiLUkK.0
昔外人と仕事したとき英語話せないけどCのソースを見ながらだとなぜか話が通じた


1050 名前: 名無しワイドガイド   2010年01月07日 17:39  ID:cBMqRMH60
※45
自分も1年の頃のプログラミング演習は意味不明で
最初の#include<stdio.h>とかint main (void)の
意味すら分からなかったけど、1冊マスターできれば何とか
わかるようになったし、自分みたいのでもできたから頑張れ
オブジェクト指向まで行けば見栄えのいいゲームが作れるけど
いきなりC++はきついしCをきちんとやるのは大事
Cの本一冊マスターすればJavaも直ぐに理解できると思うし

アプレット好きだけど、Flashの時代だからFlashの勉強してみようかなぁ


1051 名前: 名無しワイドガイド   2010年01月07日 18:33  ID:My3fKwke0
計算に使える


1052 名前: 名無しワイドガイド   2010年01月07日 19:30  ID:JLlncxAN0
※26
phpはないわw
卒研・新人研修Java→VC++かじり→php
だけど今思ったら学校でやった
C言語→C++→Java→VB
が最高の順番だと思うわ、まじめにやっとくんだった
アセンブラはやってないのでしらん


1053 名前: 名無しワイドガイド   2010年01月07日 19:39  ID:fZ4oBRSL0
プログムを組みたいのであればcは使わなくても良い
コンピューターに詳しくなりたいので有れば、c使うしかない


1054 名前: 名無しワイドガイド   2010年01月07日 20:26  ID:t.V75BMa0
GUIがあって当然の世代には、教科書からゲームにイメージを繋ぐのは難しいかもね。
(Visualじゃない)BASICでもprintとinputがあればAVGは作れたし、randとlocateを覚えたときにはどんなゲームも作れる気がしたものだが、そんな私は古い世代なんだろう。

Cは「OSの触り方」を覚えるにはちょうどいいと思うけど、「触り方」は必ずしも言語とセットで学ばなくてもいい。
もっと言えば、運転方法を知っていれば構造を知らなくても車は使える訳で、「使う」ことが主眼で中身をいじる必要のない人には、煩わしいばかりで低機能な言語ってことかもね。


1055 名前: 名無しワイドガイド   2010年01月07日 21:18  ID:hsd26bWo0
昔はさぁ、いきなりCなんてやれなかったよ。

やっぱり順を追って、AのkissからBやってCだよね。
最近はこのCのことをHと一般的に呼んでいるようだが。


1056 名前: 名無しワイドガイド   2010年01月07日 21:21  ID:eWiJ8Zow0
どうやら興味翻意で突っ込んじゃいけない世界のようだ


1057 名前: 名無しワイドガイド   2010年01月07日 21:52  ID:pJuOFAk20
どんな言語を使っても結局は
・変数の出し入れ
・演算
・判断
・分岐
・繰り返し
・関数(サブルーチン)の使い方
の組み合わせ
 
アセンブラは、CPU毎の方言なので
C言語なら一応通じる、外人が「ひらがな」憶えたって感じ?
それ以上の言語は、「漢字」も使えるようになる。みたいな・・・。
もっと高級なら、携帯みたいに「変換候補」とか使って簡単に文章作れるとか・・・。



1058 名前: 名無しワイドガイド   2010年01月07日 21:59  ID:JVj8ztAW0
もっとも、簡単な言語ってなんだろう?
AWKとかやりやすかった印象はあるなぁ。


1059 名前: 名無しワイドガイド   2010年01月07日 22:10  ID:mxjwFJro0
最初はやっぱ C言語 だろうなぁ。
完璧にマスターしなくても、そこから他言語へ行くときに
楽だった気がする。

Windows 中心って割り切るなら VB スタートでも
良いだろうけど。


1060 名前: 名無しワイドガイド   2010年01月07日 22:27  ID:BNykqs.L0
言語はまあどうでも良いと思う。

とはいうものの、自分の進みたい分野にもよるが、コンピュータ
アーキテクチャをきちんと理解したいのであれば言語C、もしくは
アセンブラはやっておいた方が良いと思う。

コンピュータアーキテクチャとか仰々しいこと言っても、要は
メモリとかI/Oとかの構造(アクセスの仕方など)を知ることが
ほぼ全てだし。
そういう意味で、ポインタを意識せざるを得ないCはうってつけかと。
(もちろん、Cでなくてもアーキテクチャの勉強はできる、が、
 意識せざるを得ないという意味で、Cは良いのかと)

とりあえず、なんだかんだ言ってIT系に行きたいならコンピュータ
アーキテクチャはやっておいた方が良い。
そういう意味では、Cはやって損はない。
プログラムで何かしらのチューニングをしたいというときは、
経験が大事で、その経験はやはりアーキテクチャを知っているとか、
DBならテーブルやら、それを格納するディスクやら、結局はコンピュータの
アーキテクチャを知っている必要が出てくるし。


1061 名前: 名無しワイドガイド   2010年01月07日 22:30  ID:XKtjGH4o0
Cはパフォーマンス最強だろ


1062 名前: 名無しワイドガイド   2010年01月07日 22:37  ID:C1cegXhf0
コンピュータ上で動かすなら、C使う必要はないだろうけど
マイコンはC以外のコンパイラないんだよね。


1063 名前: 名無しワイドガイド   2010年01月07日 22:56  ID:M1ZdYlzi0
学生時代のCとかプログラミングの講義は受けとけ。
そう言うプログラムを全く使わない分野でも、
論理的な思考が出来るかどうか出全然違うから。


1064 名前: 名無しワイドガイド   2010年01月07日 22:56  ID:7uGrWpo30
Cは簡単な処理程度なら結構好き勝手に組める。
中規模以上のアプリケーション組むには不向き。

はじめの取っ掛かりにちょうどいい気がするが。
ヘッダーファイル、メイン関数の二つさえ用意すれば適当に動かせるし。


1065 名前: 名無しワイドガイド   2010年01月07日 23:20  ID:eOo.HXmi0
実際にCで実用性があるシステムを作る必要はかなり少ないが、
Cで使った技術は、ほぼ全ての言語に応用できる。
これ重要。

それに合わせて、仕事で使ってる言語からCのプログラムを呼び出す技術を持ってると、
とんでもなく重い処理とか特殊な処理の際に
大きく応用が利く


1066 名前: 名無しワイドガイド   2010年01月07日 23:34  ID:LZ7OKJgj0
おれは次のステップでD言語のマスター目指してる。


1067 名前: 名無しワイドガイド   2010年01月07日 23:46  ID:av1OXWNT0
VBはあまりないだろ?
でも、意外とCOBOLは多いな。
古い言語だと馬鹿にしてたんだが。


1068 名前: 名無しワイドガイド   2010年01月08日 00:08  ID:rBynT2f60
>112の「Cを使う理由はないけど、Cを勉強する理由はいくらでもある。そういうことさ。」

がマジ秀逸。

そんな俺はCほとんど勉強して無くてJavaばっかりなんだが。
仕事はC#、Java、VB、PHPなどがうちの身の回りでは多い。
だが、Cを分かっている奴は優秀だと感じる。

ただし、※1005の「使い過ぎると、オブジェクト指向系言語に移る時にちょっと戸惑う」もポイントで、

たまにオブジェクト指向言語で、自分の流儀走り続ける奴がいるから困る。


1069 名前: 名無しワイドガイド   2010年01月08日 00:09  ID:O.cvZLrW0
まぁたとえCが使えなかったとしてもプログラム作るのは楽しいよなw


1070 名前: 名無しワイドガイド   2010年01月08日 00:40  ID:vJ9A8hb70
ポインタが使えればCは卒業
が、仕事だとオブジェクト指向を理解しないといずれ限界が来るので
最初からC#やjavaもアリ。
C++は今はCとセットみたいなもんだな。

XNAがC#だから根性があるならどうぞ


1071 名前: 名無しワイドガイド   2010年01月08日 00:48  ID:nvD.JDmH0
今更VB6以下のVBをやると、千害あって一利なしに。
一見簡単なんだけど、プログラムがでかくなるほどに、
いろいろメンドクサイんだもんなぁ。

VB.NETなら、どのverでもいいと思うけど。
VB.NETできればC#も多分できる。けどC系の文法の言語が多いから
どうせならC#のがいいか…。


1072 名前: 名無しワイドガイド   2010年01月08日 00:51  ID:7ivKUzrU0
※1067
企業内の汎用機みたいに古くから使われてるようなシステムじゃまだまだ現役。だから一定の需要はあるよ。
というか移行コストとか諸々の問題で将来的にも使われ続けるだろうし(移行する利点もあまりない)
個人的には関わりたくないけど…


1073 名前: 名無しワイドガイド   2010年01月08日 02:02  ID:hfZhqUKj0
就活してる感触としてはjavaとVBが必要とされてる気がする


1074 名前: 名無しワイドガイド   2010年01月08日 02:37  ID:3bNMwjlS0
組込みだとまだC言語が多いと思うがな


1075 名前: 名無しワイドガイド   2010年01月08日 03:21  ID:1ESgJBU.0
プログラミングは向き不向きがあるよね
C落とした俺は不向きだ


1076 名前: 名無しワイドガイド   2010年01月08日 03:26  ID:7ivKUzrU0
就職活動してて思ったのは、なんだかプログラミングに意欲的な人って必要とされてないんだなー…ってこと
C#,VBが書ければ十分、必要以上にプログラム勉強してもしょうがないって感じた
それこそ使い捨ての要員が欲しいだけって…


1077 名前: 名無しワイドガイド   2010年01月08日 03:36  ID:5ltBT.ML0
ハード屋で働いてた俺
Cで組んだにもかかわらず
上司がアセンブラしか解らないので
シビアな処理でも無いところなのに、やたらと
「ここは何クロックかかる?」とかしつこく追求されて困った。
スピードが必要な所だけインラインアセンブラで、とか言っても理解してくれねえ
「プログラムを書いているんだから、必然的に何クロックか解って当然」ってあーた(泣)


1078 名前: 名無しワイドガイド   2010年01月08日 05:59  ID:Pb2OjpQl0
※1076
PGは使い捨ての要員ってのは言いすぎとしても
近いものはある。と、言うより、兵隊みたいなもの。
将棋で言えば「歩」。で、就職でPG狙いなら、
若い内だな。
PGの立場ってのは超低い。SEの使い走りみたいなもん。
普通の会社だったらPGという下っ端からSE、…PMと上っていくもんだと思う。


1079 名前: 名無しワイドガイド   2010年01月08日 06:35  ID:P0bj.efb0
>>50
アニメで何かデータが画面に流れるところって、フォートランのソースだったりすることあるよなw


1080 名前: 名無しワイドガイド   2010年01月08日 09:46  ID:mNGiWvA60
アプリケーションをハックするのに有利。
言語制約がないに等しいので、同じAPIを叩くにしてもできることが段違い。
CPU負荷が少ない、省メモリで動作する、データの高速処理とか魅力がいっぱいだな。


1081 名前: 名無しワイドガイド   2010年01月08日 10:47  ID:nvD.JDmH0
中小、零細だとSEすら使い捨て感が。
その割に、PGと比べてそう待遇変わらないっていう…。
歳の差程度の給与は違うけど。


1082 名前: 名無しワイドガイド   2010年01月08日 11:34  ID:AqPTfFAS0
プログラム使うのは情報系だけじゃ無いだろ
生産技術での機械コンソールや制御のためにプログラム組んだりするし、多方面でも良く使う

「プログラム=情報系」しか頭に無い奴は、文系職か無職だと思う。
技術系でこんなこという奴はいないよ


1083 名前: 名無しワイドガイド   2010年01月08日 11:54  ID:xMEYLSmk0
C#最強伝説


1084 名前: 名無しワイドガイド   2010年01月08日 13:26  ID:sgLaiGqH0
コンシューマは未来永劫C/C++だよ
後続のD言語が完成したらわからんけど


1085 名前: 名無しワイドガイド   2010年01月08日 13:53  ID:tCy5Dxpm0
C,JAVA、アセンブラやっとけばとりあえずおk?


1086 名前: 名無しワイドガイド   2010年01月08日 14:37  ID:hOTmj19A0
K&Rのプログラミング言語Cから習得しないとダメだ。


1087 名前:    2010年01月08日 14:39  ID:VkCftaGvO
80386あたりの話だが、「Cはデカいし遅いし、使い物にならん」という某プログラマの話が引っ掛かって未だに良い印象が無い。

いまやそんな欠点が気にならないほどマシンの性能が上がってるからなぁ。


1088 名前: 名無しワイドガイド   2010年01月08日 14:43  ID:.Q62Cuww0
大学でCの必修あったけど、必修にする意味がわからない
しかも文系で


1089 名前: 名無しワイドガイド   2010年01月08日 15:17  ID:4FLR.Jnp0
88BASIC→Pascal→Cと変遷してきました。
オブジェクト指向よくわかりません、一応開発なのに。


1090 名前: 名無しワイドガイド   2010年01月08日 17:20  ID:hOTmj19A0
>>※1089
その中に所謂オブジェクト指向プログラミング言語が無いからだ。


1091 名前: 名無しワイドガイド   2010年01月08日 20:48  ID:Um115.AO0
アセンブラはもう覚えてないわ・・・
言われたら思い出すレベル


1092 名前: 名無しワイドガイド   2010年01月08日 23:55  ID:xcXHQ76v0
米を腹いっぱい食べたい


1093 名前: 名無しワイドガイド   2010年01月09日 00:16  ID:EnjK9CCn0
仕事でCとRubyを使ってる
他にも色々使う言語はあるが、今のメインはその二つ


1094 名前: 名無しワイドガイド   2010年01月09日 01:14  ID:qZgvp6QW0
ゲーム作る練習といってドラクエ1っぽいものを自分でコーディングしたら恐ろしく簡単にできた。
結局はどんなアプリを作るかのアイデアが大事なんだぜ。
ただしコーディングを知ってるとアイデアを練る時にどんなことが開発時にネックになるとかそういうことまで気が回るようになる。


1095 名前: 名無しワイドガイド   2010年01月09日 03:23  ID:E91VttTK0
組み込みは大抵Cかアセンブラだから
ニーズは確実にあると思うけど。。
COBOLと一緒にされちゃこまるぜ


1096 名前: 名無しワイドガイド   2010年01月09日 04:06  ID:IEHajVpb0
米1086
あれは「天才のメモ帳」みたいなもんだからなぁ
いまいちピンと来ないんだよな、そもそも古いし
C99準拠のもっと噛み砕いた本のほうが結局のところいいと思うよ


1097 名前: 名無しワイドガイド   2010年01月09日 16:29  ID:SPz6TcDt0
COBOLしかわからん


1098 名前: 名無しワイドガイド   2010年01月09日 16:33  ID:M2cHqb170
>>112が真理だな


1099 名前: 名無しワイドガイド   2010年01月10日 06:47  ID:BrXXRuuW0
※1009
普通に抵抗あるよ。
例外処理はラベルを使わないと書けないから仕方なく使うけど。


1100 名前: 名無しワイドガイド   2010年01月11日 04:28  ID:U3JG9aR.0
CってC系JAVA系perl系とか
最近の言語に必ず含まれる基礎的な要素があるから
覚えておけば、他の言語を覚えるときに
飲み込みが早くなるんじゃない??

さすがにcaslとかやるよりは良いと思うよ


1101 名前: 名無しワイドガイド   2010年01月11日 13:34  ID:2QxyVTbd0
俺は元々Javaだけやってきて
今はRubyをやってるなー。

最近はRubyの仕事が目に見えて多くなってきている・・・。


1102 名前: 名無しワイドガイド   2010年01月16日 07:25  ID:rbrvMasd0
Cでゲーム作れないとかってヤツは
プログラム以前にゲームを作る下地ができてなさ過ぎる気がする
今使える材料だけで最大限楽しめるものをどう作るかって思考が大事なのに

テキストベースでコマンドオンリーでも十分面白いゲームは作れるし


1103 名前: 名無しワイドガイド   2010年01月16日 15:43  ID:4xO27xhd0
入れ子が出てきてから訳わからなくなった。


1104 名前: 名無しワイドガイド   2010年08月10日 23:15  ID:3IacjLRj0
情報処理の学校行ったのにCOBOLしかやってない・・・。いまどき需要ってあるのか?あんな言語


1105 名前: 名無しワイドガイド   2010年08月11日 03:30  ID:WLGgu8vU0
>>112
>> Cを使う理由はないけど、Cを勉強する理由はいくらでもある。

逆だろこれ。
Cを使わざるをえない理由はあるけど、使わなくていいならCを勉強する理由はない。
C++に比べればマシとはいえ、言語仕様がよくない。
もっとマシな仕様の言語を勉強したほうがいい


この記事にコメントする


・文章の引用には > を、レス指定には >> を、コメント指定には ※ 米 のいずれかを使うことで文字の色が変化します。

名前:
 
 
※反映まで少々時間がかかる場合がございます。

記事検索
a
女生徒 放課後の、…果て。
最新記事(画像付)
a
a


携帯はこちら
QRコード

VIPワイドガイド http://news4wide.livedoor.biz/