トップページ⇒tech
981コメント262KB

36歳のオッサンがC言語を始めたいのだが・・・

■ このスレッドは過去ログ倉庫に格納されています
0001デフォルトの名無しさん2009/10/18(日) 21:02:46
無謀な事だと思いますか?
0577デフォルトの名無しさん2010/03/28(日) 01:02:13
VC6らしい
0578デフォルトの名無しさん2010/03/28(日) 02:12:19
>>574
おれ1じゃないけど、すごい参考になった。サンクス
0579デフォルトの名無しさん2010/03/28(日) 03:18:19
>>576
1じゃないけど
オイラのところでは、Linux(gcc)でC言語。EclipseでJava。
PCにはVisualStudioインストール済み(V6)

>>1
がんばれば何とかなるんじゃ?やってみて、続けることが大切。

0580デフォルトの名無しさん2010/03/28(日) 04:11:47
予想外の無職の多さに(ム)ショック
0581デフォルトの名無しさん2010/03/28(日) 08:33:07
クスクス
0582デフォルトの名無しさん2010/03/28(日) 09:48:47
今のPCでVC6は軽くていい!
0583デフォルトの名無しさん2010/03/28(日) 10:57:18
俺的にはVHDLを勉強して、とりあえず、FPGA上で
オレオレCPUを作ってみって、基本中の基本を嫌というほど理解する
ことをお勧めする。
その後、アセンブラに移行し、次はC、C++と順に行くと。。。
これで、Sierのなんちゃって3ヶ月PGには負けんな。
あまりにも気が長いから、途中でLispやSmalltalkに逃げるのもありよw
0584デフォルトの名無しさん2010/03/28(日) 12:06:50
たかがC/C++習得するのにVHDLとかアホだろ
しかもそんな手間かけた所でC++のパラダイムはカバーできない
Cにしたって役立つのは組み込みだけ
0585デフォルトの名無しさん2010/03/28(日) 12:24:44
Cをつかうことがなくても、ほとんどすべて理解できるぐらいじゃないと、一生底辺だろ。
0586デフォルトの名無しさん2010/03/28(日) 12:26:58
俺は組込み志向だからVHDLは羨望
0587デフォルトの名無しさん2010/03/28(日) 17:07:43
くだものが、りんごが、て本読んでオブジェクト指向理解した気になる奴多すぎ。
正直そんなの何の役にもたたない。
0588デフォルトの名無しさん2010/03/28(日) 17:50:07
>>587
役に立たんね。学者のたわごと。
0589デフォルトの名無しさん2010/03/28(日) 17:56:16
役には立たないとバカにするやつは多いが、それ以外のまともな説明法を提案できてるやつがいない。
0590デフォルトの名無しさん2010/03/28(日) 18:10:28
暇なら本書いてもいいだけどなぁ。もっと現実的なオブジェクト指向本。
0591デフォルトの名無しさん2010/03/28(日) 20:03:21
自分が理解することと、他人に理解させることの間には天地ほどの開きがある。
0592デフォルトの名無しさん2010/03/28(日) 22:10:17
あのさぁ〜オブジェクト!
林檎とか自動車とかのレベルから、UMLレベル、実際のプログラミングレベルとの壁、厚すぎでしょ。
実際のオブジェクト指向プログラミングは、デザインパターンて奴、踏襲しなきゃまずいんでしょ?
そこまでいかなくても、題材がオブジェクト指向使うまでもない規模である限り、全然練習にならない。
よってUML記法の本読んでも身にならない。
0593デフォルトの名無しさん2010/03/28(日) 22:15:03
OOPって今さら取り立てて論ずるようなものでもなくね?
理解できない、うまく設計できない奴は素養がないんだよ
0594デフォルトの名無しさん2010/03/28(日) 22:19:30
>>593
容易に理解できない言語仕様って流行しないとおもうがのぅ。
0595デフォルトの名無しさん2010/03/28(日) 22:51:53
理解してると思ってる奴ほどやばい
0596デフォルトの名無しさん2010/03/28(日) 23:28:41
技術書なんかで独学するより専門学校行け
俺は100万使ったが元は3年で回収できたよ(生活費は除いて計算)
0597デフォルトの名無しさん2010/03/29(月) 00:14:49
>>594
いや、流行も何もOOPなんて普通に使われてるだろ
何年前の話してるんだよ
0598デフォルトの名無しさん2010/03/29(月) 01:20:52
理解してると思ってる奴ほどやばい
0599デフォルトの名無しさん2010/03/29(月) 04:55:46
普及しているのは、えせOOPばかり。
0600デフォルトの名無しさん2010/03/29(月) 12:24:20
>>599

> えせOOP

純粋なOOPの定義説明できるのか?
御託並べてないで、サッサと仕事しろ!
0601デフォルトの名無しさん2010/03/29(月) 12:50:06
>>592
デザインパターンに無理に当てはめるのはアンチパターンだろ
0602デフォルトの名無しさん2010/03/29(月) 13:07:15
あまりえせではないOO言語でそれなりに使われたのは旧VBぐらいか。
0603デフォルトの名無しさん2010/03/29(月) 16:12:50
Javaも似非OOPの範疇に入る
0604デフォルトの名無しさん2010/03/29(月) 20:53:53
はあ?OOPという概念を生み出したのはJavaだというのに。
0605デフォルトの名無しさん2010/03/29(月) 21:00:01
それはoopsの方
0606デフォルトの名無しさん2010/03/29(月) 21:23:52
>>604
そんなのでは釣れません。
0607デフォルトの名無しさん2010/03/29(月) 23:04:40
まあ、まともな人間に聞けば、
Javaはオブジェクト指向プログラミング言語(OOPL)というだろうけどね。
学校や会社などで、JavaはOOPLじゃない!
なんて叫べば、馬鹿にされて信用を失うだけでしょ。
0608デフォルトの名無しさん2010/03/29(月) 23:22:17
>>607
Javaはオブジェクト指向プログラミング言語の一つと言われているが、
それをえせと言っている人たちの意図が分からないのも馬鹿にされるネタ。
0609デフォルトの名無しさん2010/03/29(月) 23:28:06
javaはもうダメだろ
技術的にでなくて需要的に

携帯やっておけ
0610デフォルトの名無しさん2010/03/29(月) 23:31:32
javaは遅くってな
0611デフォルトの名無しさん2010/03/29(月) 23:31:59
OOPって今さら取り立てて論ずるようなものでもなくね?
理解できない、うまく設計できない奴は素養がないんだよ
0612デフォルトの名無しさん2010/03/29(月) 23:32:47
勘定系・業務系じゃ、大半がJavaだがな。
COBOLシステムのリプレイス先は、大抵Javaシステム。
C#や.Net系なんてあんまりないよ。
0613デフォルトの名無しさん2010/03/29(月) 23:36:50
まあただ一社独占じゃないからJavaなだけだけどな
0614デフォルトの名無しさん2010/03/29(月) 23:37:03
>>612
今はjavaなら国内に発注しないよ
日本の自治体とコネがあるなら別だけど
0615デフォルトの名無しさん2010/03/29(月) 23:46:24
某自治体関係者だが、基幹システムを売り込みにきた大手ベンダ全てがJavaでの提案だった
0616デフォルトの名無しさん2010/03/29(月) 23:55:32
javaは外注に丸投げしやすいからな
インドより中国の方が安い
0617デフォルトの名無しさん2010/03/29(月) 23:56:52
チャイナリスク
0618デフォルトの名無しさん2010/03/30(火) 00:02:33
そんなこと言ってたらクラウドなんて使えねーだろ
IBMアウトじゃねーか
0619デフォルトの名無しさん2010/03/30(火) 00:04:05
>>616
Javaと何を比較しているんだ
0620デフォルトの名無しさん2010/03/30(火) 00:26:11
>>611
いや、このスレ的にはOOPのメリットが出てくる規模の題材が無い
せいぜいAPIのラッピングぐらいしか用途が無い
C++じゃなくてCだし>>107みたいな準最長不倒関数であっても構造化して終わりでしょ
0621デフォルトの名無しさん2010/03/30(火) 02:00:56
>>107なあ
細かい指摘はするつもりないけど、
他人が見てもわかりやすい、
あるいは読みやすいプログラムを
心がけると良いと思うぜ
0622デフォルトの名無しさん2010/03/30(火) 13:42:02
Javaもわからないやつって終わってるね
0623デフォルトの名無しさん2010/03/30(火) 14:16:22
>>621
半年も前のレスに・・・
0624デフォルトの名無しさん2010/03/30(火) 16:24:05
>>620
最長不倒関数と言うのはな
1万行を越えたあたりから使うべきであって
準が付いても千行以下はダメだ。
0625デフォルトの名無しさん2010/03/30(火) 22:39:32
>>624
最長不倒関数様に失礼なこと言って伝説を汚しましたごめんなさい
0626デフォルトの名無しさん2010/04/01(木) 01:36:25
36で始めるのか
20年遅いんじゃねえか。。。
0627デフォルトの名無しさん2010/04/01(木) 03:48:34
老後の趣味には持って来いだしいいんでない。
PCとネットがあれば十分だろうから年金生活にもやさしい。
ただ不健康だな。
0628デフォルトの名無しさん2010/04/01(木) 04:47:09
>>626
勉強を始めるのに遅いとか考えるな
まあ若い方が有利だとは思うけど
0629デフォルトの名無しさん2010/04/01(木) 16:37:37
組み立て工みたいなことをするだけなら、老いも若いもあんまり関係ない。
アルゴリズムなどに入っていくには、若い方が有利だが、絶対ではない。
プログラミングは、できるかできないかのどちらかしかない。
若くてもできない奴はできないし、老いてもできる奴はできる。
0630デフォルトの名無しさん2010/04/01(木) 17:20:35
と、ジジイの出来ないつまはじきがつぶやいております
0631デフォルトの名無しさん2010/04/01(木) 17:29:37
まあ、実際、22歳文学部卒<<36歳電子工学卒だけどな
0632デフォルトの名無しさん2010/04/01(木) 17:34:52
>>631
なわけないし
0633デフォルトの名無しさん2010/04/01(木) 17:39:34
ハーバード文学部卒<地方州立大学サイエンス系卒 だけどな
0634デフォルトの名無しさん2010/04/01(木) 17:54:01
電子工学大卒・専卒の壁は厚い。基礎量が違う。
マイコン入門の本読んでとりあえずその通りに動かすことは出来ても、電子回路となると省略表記の無い実体配線図なけりゃ普通は無理だし
0635デフォルトの名無しさん2010/04/01(木) 17:56:49
今の電子回路って単純だよね
0636デフォルトの名無しさん2010/04/01(木) 18:00:41
デジタルは周波数高くなりすぎで、適当に繋いでも単純な理屈通りには動かないので、昔よりも難しいだろ。
0637デフォルトの名無しさん2010/04/01(木) 18:30:21
若いときはスラスラ出来たのに
今は出来なくなってる漏れはどうすれば良いですか?
引退ですねわかります
0638デフォルトの名無しさん2010/04/01(木) 22:39:52
>>637
SEやれ
0639デフォルトの名無しさん2010/04/01(木) 23:16:36
直感でプログラムしてた奴は歳取るとだめだな。
集中力と体力がなくなった時点で終了。
0640デフォルトの名無しさん2010/04/01(木) 23:18:42
40代以上は天才じゃない限り無理だろ
体力が続かん
0641デフォルトの名無しさん2010/04/01(木) 23:36:24
俺天才なのか。よかった。
0642デフォルトの名無しさん2010/04/01(木) 23:37:41
俺も天才でよかった
0643デフォルトの名無しさん2010/04/01(木) 23:45:43
デルファイってどうですか?
実用性は無いですかね
0644デフォルトの名無しさん2010/04/01(木) 23:50:37
シーシャープがいい
0645デフォルトの名無しさん2010/04/01(木) 23:56:34
デルファイってw
フリーウェアでも作るの?
0646デフォルトの名無しさん2010/04/02(金) 03:53:14
ブイシープラスプラスがいい
0647デフォルトの名無しさん2010/04/02(金) 07:35:14
>>628
勉強はいいんだがな。
どこを目指すか知らないが、高見に到達するころには40すっかり過ぎる
40過ぎて仕事で受けるとなると、そこそこまともでないとすぐ干される
36からならスクリプト系でいんじゃね
0648デフォルトの名無しさん2010/04/02(金) 07:38:06
センスある奴が若いうちから勉強するから追いつけないんだよ
ま、年食った派遣屋とかのレベルみてたら、不安になるがな

つか、ぶいびーでいんじゃねw
0649デフォルトの名無しさん2010/04/02(金) 14:42:20
ブイビーは難しすぎてちょっと無理
0650デフォルトの名無しさん2010/04/02(金) 16:36:16
VBが難しいんじゃない
VBの制御対象が複雑で変化が速く、またVBで出来ないことが多い
0651デフォルトの名無しさん2010/04/03(土) 03:33:28
VBは配列の初期化もまともに出来ないからな
0652デフォルトの名無しさん2010/04/03(土) 06:09:50
>>651
配列以外のものもできない。
VBでは配列の初期化は糖衣構文だから、できないから悪いというようなものではない。
0653デフォルトの名無しさん2010/04/03(土) 11:58:12
VB6.0の頃はマルチスレッド出来んかったが良く考えたらC言語も出来たわけじゃないか
0654デフォルトの名無しさん2010/04/03(土) 12:14:06
VBで出来ないことって何だろう。継承がないとOOPできないとかい出だすやつか。
0655デフォルトの名無しさん2010/04/03(土) 13:32:15
構造体はあるけどポインタがないよね
0656デフォルトの名無しさん2010/04/03(土) 15:12:11
VBを先にやった俺としてはC言語のprintfとポインタは神。
0657デフォルトの名無しさん2010/04/03(土) 15:25:50
ポインタを明示的に操作できる言語の方がまれ。
VBにもポインタはある。
0658デフォルトの名無しさん2010/04/04(日) 03:01:47
VBって数字の右詰めとか桁の0埋めとかって
どうやるんだっけ?って思うことが多いから嫌い
0659デフォルトの名無しさん2010/04/05(月) 18:39:14
自由に動き回れるポインタがゴミグラマには鬼門だな
バグバグでわけわかんねコード書いてくる
0660デフォルトの名無しさん2010/04/05(月) 18:53:28
>>659
熟練しても致命的なバグの発生は避けられないということが判明しているから、
それ以後の言語に自由に操れるポインタが採用されていないんだけどな。
0661デフォルトの名無しさん2010/04/05(月) 19:00:04
そうだな。
実際問題としては低レベルの部分、
OSとかcrtとかブートプログラムなんかには必要だが
出来た世界の上に乗っかる言語にはいらんね
0662デフォルトの名無しさん2010/04/05(月) 19:08:44
ポインタを使うと、分かりにくいけど高速に動作するコードが書けるというメリットはある。
Cだと、ポインタ使わないときれいなコード書けないけどね。
0663デフォルトの名無しさん2010/04/05(月) 19:28:17
まあポインタは今のCPUアーキテクチャに沿ってるし
効率は一番いいよね
>>662
Cはループの記述が貧弱だから仕方ないね
その分生成されるマシンコードが読めてわかりやすいけど
0664デフォルトの名無しさん2010/04/10(土) 15:08:55
>>663
わかりやすいってことはハッキングされやすいってことだよね。
わかりにくいマシンコードをはく言語は何?
やはりアセンブラかな。
0665デフォルトの名無しさん2010/04/10(土) 17:32:10
>>664
そりゃアセンブラで書くと、一番人間に分かりやすくなるし、アセンブラでは高級言語に比べて脆弱性が入り込む可能性が高くなる。
0666デフォルトの名無しさん2010/04/10(土) 21:19:20
>>664
> わかりやすいってことはハッキングされやすいってことだよね。
セキュリティとはそんな単純な話で済むもんじゃない
0667デフォルトの名無しさん2010/04/11(日) 22:22:46
話を複雑にするとセキュリティーレベルが下がる
0668デフォルトの名無しさん2010/04/12(月) 17:28:28
アセンブラで書く部分にセキュリティを求めるのはナンセンス
0669デフォルトの名無しさん2010/04/13(火) 15:23:58
セキュリティは、どんなフロントエンドを使うかによる。
アセンブラの話とかは、チョット飛躍しすぎ
0670デフォルトの名無しさん2010/04/13(火) 17:48:22
>>664
もっともわかりやすいマシンコードを吐くのがアセンブラじゃないか
0671デフォルトの名無しさん2010/04/14(水) 01:16:48
アセンブラで育った俺の感覚的には
マシンコード=アセンブラだな
そういや昔は難読化したコードで
プロテクトかけてたソフトも多かったよな
0672デフォルトの名無しさん2010/04/14(水) 10:35:48
馬鹿ですねわかります
0673デフォルトの名無しさん2010/04/14(水) 17:55:55
アセンブラなど使わず、いきなり機械語を打ち込むのが漢
0674デフォルトの名無しさん2010/04/15(木) 01:35:31
z80位は読めたし書けたな
もう無理w
0675デフォルトの名無しさん2010/04/15(木) 07:22:03
http://www3.nhk.or.jp/news/html/20100414/k10013845911000.html
http://www.yomiuri.co.jp/e-japan/iwate/news/20100414-OYT8T01357.htm
0676デフォルトの名無しさん2010/04/15(木) 09:08:07
>>673
で、16進数ダンプ読みながら手でパッチ当てるんだよな
■ このスレッドは過去ログ倉庫に格納されています