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

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

レス数が950を超えています。1000を超えると書き込みができなくなります。
0001デフォルトの名無しさん2009/10/18(日) 21:02:46
無謀な事だと思いますか?
0931デフォルトの名無しさん2012/08/31(金) 22:38:45.98
コピペマン参上!まで読んだ。
0932デフォルトの名無しさん2012/09/01(土) 15:55:24.45
>>1
次スレのスレタイを考えたぜw

【ローテク】36歳のオッサンがC言語を始めたのだが★2【ロートル】
0933デフォルトの名無しさん2012/09/01(土) 16:01:06.70
www
0934デフォルトの名無しさん2012/09/01(土) 23:45:11.76
30のオッサンだけど、PHPの勉強がまったく進んでません(汗)。パソコンは未だに10年前のを使ってます…。
0935デフォルトの名無しさん2012/09/02(日) 01:17:00.21
年齢は関係ないです
とりあえずPC買いましょう
0936デフォルトの名無しさん2012/09/02(日) 10:51:10.41
>>934
最低でも5000円出せば、1200×1000くらいの中古液晶を
買った方が善いと思う。

オレは、1万円出して1600×1200の中古液晶を買った。
0937デフォルトの名無しさん2012/09/02(日) 13:10:08.74
三万ぐらいのノートPCで幸せになれると思う。
0938デフォルトの名無しさん2012/09/02(日) 14:15:38.27
つーか、どんだけ貧乏なんだよ
俺は独身だからPCなんぞぽんぽん買って捨てるぜ
0939デフォルトの名無しさん2012/09/02(日) 21:42:34.56
>>938
「費用対効果」とかを考えるのにも
情報は必要
09409342012/09/02(日) 23:48:21.64
>938
まるで携帯電話感覚ですね。こっちは逆に、6年前の携帯使ってます…。(ワンセグ・オサイフなし)
0941デフォルトの名無しさん2012/09/03(月) 10:56:29.17
オフィスにデスクトップどころかノートパソコンがならんでいるだけで
時代遅れですからね。
0942デフォルトの名無しさん2012/09/03(月) 12:38:59.81
まじめな話、5,6万出してPC買った方が良い。
もっと金あるなら、マク買ってWinとマクでデュアルブートの環境作るべき。

PHPなんてチョロいYO!
0943デフォルトの名無しさん2012/09/03(月) 14:02:29.93
>>755
苦しいC言語って嘘があるんですか?
立ち読みしてみて読みやすかったのですが、選択しない方がいいですか。
0944デフォルトの名無しさん2012/09/03(月) 15:06:14.24
>>943
苦しんで覚えるC言語やネコでもわかるC言語はネットにあるんだからそれでも見えてろよ
0945デフォルトの名無しさん2012/09/03(月) 15:30:41.29
これだと全然面白くないのかな

36歳のオッサンがLISPから始めたいのだが・・・
36歳のオッサンがPrologから始めたいのだか・・・
0946デフォルトの名無しさん2012/09/03(月) 15:37:25.70
36歳のオッサンでもわかるC言語
0947デフォルトの名無しさん2012/09/03(月) 15:42:11.94
>>946
C言語であることにどれほどの重みがあるのだろう
0948デフォルトの名無しさん2012/09/03(月) 15:48:02.99
36歳のオッサンにとって不安なのは、体力と暗記力。
後者はC言語と関係なさそうだけど、体力の方はどうかな?
0949デフォルトの名無しさん2012/09/03(月) 15:49:51.67
俺38歳だけど今からC言語始めるなんて余裕のよっちゃんだけど
0950デフォルトの名無しさん2012/09/03(月) 19:41:38.72
Cの文法自体はシンプルじゃん
でも、どんなジャンルのプログラミングするかによって、
APIの勉強量に差が出る
09519402012/09/05(水) 15:22:06.32
パソコンはN社のものを買おうと思いましたが、デザインがしっくりこなかったんです。
0952デフォルトの名無しさん2012/09/05(水) 23:29:22.67
10年前のPC使ってる人がいきなり最近のを触るとびっくりしておしっこ漏らすから危険
0953デフォルトの名無しさん2012/09/06(木) 00:26:02.94
浦島太郎にザックリ説明すると、今はブラウザとjsがBASICの代わりになってるよ
0954デフォルトの名無しさん2012/09/06(木) 12:24:05.99
>>951

OSは64bitでメモリー4GB以上にするのだよ。
0955デフォルトの名無しさん2012/09/22(土) 08:21:05.64
高齢者はオブジェクト指向と再帰は苦手。
36歳は高齢者ではないね。
0956Prolog工作員2012/09/22(土) 08:30:12.69
>>955
標準スタイルだと、Cはどちらでもないね。
数人の60歳以上の人にPrologを教えたことがある。
やはり、再帰を受け入れられるかどうかが使える
ようになるかの分岐点。
0957 ◆QZaw55cn4c 2012/09/22(土) 21:36:36.45
>>956
心理的に再帰は論理に抜けができるような気がして‥‥
あといかがわしさが抜けないですね、え、なにがいかがわしいって?

たとえば「カントールの対角線論法」なんかぷんぷんしません?
0958デフォルトの名無しさん2012/09/22(土) 22:33:00.07
論理思考ができない人はそう言うよね。
0959デフォルトの名無しさん2012/09/24(月) 06:54:22.54
離散系の課題で、 植木の本数は間隔の数より1多くなるというのがある。
昔は植木算といった。これなども3-5本くらいで確かめてエイヤっとより多いもの
全部そうだと決めつけてしまう。そういう直感を働かせる。
こういった直感が働かない人に再帰をいくら教えても、どんなにトレースして
理解してもらおうとしても、難しいでしょうね。
0960デフォルトの名無しさん2012/09/24(月) 06:56:36.83
並木算だったかな。今でもこういった言い方するのだろうか。
0961デフォルトの名無しさん2012/09/24(月) 12:16:45.39
>>959

でも、内容によっては処理を再帰で表現した場合、イメージがつかみにくい事ってあるよね。
逆に階乗なんかは再帰の方がイメージし易いけど
0962デフォルトの名無しさん2012/09/24(月) 12:17:10.61
植木算だろ。JK
0963デフォルトの名無しさん2012/09/24(月) 12:18:38.71
>>961
イメージが掴みにくいってこと自体が論理思考に向いてないってことだからね。
0964デフォルトの名無しさん2012/09/29(土) 07:29:09.00
想像力の欠落は致命的。
そして意外と想像力のない人間が多い。
0965 ◆QZaw55cn4c 2012/10/06(土) 22:31:35.85
>>963
論理的に整合性が取れていており矛盾がないことを確認するだけで「理解した」と思うことのできる人は幸せですよね

>>961
「イメージ」がどのようなものかは記述しにくいのですが、なにかしら、理解したときにイメージする「もの」は存在すると私も思います。
たとえば再帰手法を使って別のお題を解くことができれば「再帰」は理解したとしてもいいかもしれません。
0966デフォルトの名無しさん2012/10/17(水) 11:07:31.43

36歳どころか、義兄(姉の旦那)の父親は58歳でC言語を始めた。
本人の言うところによると、脳の活性化(ボケ?)対策だとかw

メーカーのエンジニアでアセンブラの知識もあるせいか、ポインタも
難なくクリアして、半年経った今では色んなゲーム作って遊んでるw
(ただ、自分で調べるのがおっくうらしくて、すぐに俺に教えを乞うのが
ウザイ・・・・。自分で調べろ!!)
0967デフォルトの名無しさん2012/10/17(水) 12:21:16.32
>>966

アセンブリ知ってて、C未体験なんて!
潮を噴かせるくらいのフィンガーテクがあるのに、
童貞だと言っているのと同じだ!

どんだけ、専門的な仕事してきたんだw
0968デフォルトの名無しさん2012/10/17(水) 12:54:10.66
>>967
最初は制御系の回路設計を担当してたらしいが、出来が悪いせいか(?)
東南アジア工場の製造技術指導担当として派遣され、ずっと亜熱帯地方
の製造現場をたらい回し・・・。 
お陰でタイ言語を駆使した風俗嬢との通信・制御は得意中の得意らすぃwwww
0969デフォルトの名無しさん2012/10/18(木) 12:31:41.17
人に歴史ありだな...
立派だと思う
0970デフォルトの名無しさん2013/07/25(木) NY:AN:NY.AN
CならK&R読んで
後はデータ構造とアルゴリズムの勉強した方が良いよ。
K&Rが難解で解らないと思うなら職業としてプログラマは勧めない。

まぁクイックソート見たいな簡単なアルゴリズムが理解できない処か
ブール代数すら知らなくてもプログラマとかSE名乗ってる人いっぱい
居るけどねw。
0971デフォルトの名無しさん2013/07/25(木) NY:AN:NY.AN
MSX-C まじおすすめ
0972デフォルトの名無しさん2013/10/19(土) 10:06:51.24
K&Rは難解というより知識の下地を求めるだけだから向いてる向いてないはあまり関係ない。
0973デフォルトの名無しさん2013/10/19(土) 18:49:13.68
だね,一冊やさしい C の教科書をお手本にいろいろ書いていたら,K&R もわかる日がくるとおもうよ
それにしてもCがわからない奴は素質ない,と言い切る馬鹿が多いんだねそういう意味ではCerは末期だね
0974デフォルトの名無しさん2013/11/21(木) 22:57:15.56
正直、Cはポインタをクリアすればあとは大したことはないだろ。
C++を極めるのは変態レベルが必要だが。
0975デフォルトの名無しさん2013/11/23(土) 12:41:50.65
>>974
その
>ポインタをクリアすれば
が唯一にして最大の関門、ポインタをクリアって、なにができればOKなの?リスト処理をそらで書けるとかなの?結構しんどいけど
0976デフォルトの名無しさん2013/11/24(日) 00:41:51.44
>>975
ポインタの概念が理解できればOK。
データがどのようにメモリに配置されているかイメージできれば、
あとはひたすらコードを書いて行けば、誰でも理解できるようになるよ。
C言語は低レベルな分、覚えることが少ないからね。
0977デフォルトの名無しさん2013/11/24(日) 01:02:25.25
C言語は低レベルな分、隅から隅まで覚えないと使いものにならないからね。
0978デフォルトの名無しさん2013/11/24(日) 01:34:59.91
ポインタ理解したら↓みたいな構造体の前方宣言覚えれば後はどうでもいい

/* Foo.h */
#pragma once
typedef struct FooImpl* Foo;
Foo Foo_Create(void);
void Foo_Delete(Foo f);
void Foo_DoSomething(Foo f);

/* Foo.c */
#include <stdlib.h>
#include "Foo.h"
typedef struct FooImpl {
} FooImpl;

Foo Foo_Create(void)
{
return (Foo)malloc(sizeof(FooImpl));
}

void Foo_Delete(Foo f)
{
free(f);
}

void Foo_DoSomething(Foo f)
{
}
0979デフォルトの名無しさん2013/11/24(日) 08:43:41.69
でもどこかでオブジェクト指向やその先に進まないと行けない時が来るよ。
コード量が増えてくるときつい。
0980デフォルトの名無しさん2013/11/25(月) 22:58:16.41
組み込みでもない限り、もはやC言語だけでやるのは厳しいからな。
C++へ移行しなければならなくなるわけだけど、まずSTLの使い方でつまずくな。
その後はオブジェクト思考か。
0981デフォルトの名無しさん2013/11/26(火) 09:46:54.94
例えばSTLのような技術に触れたときに、
・面倒だと思い、前のままでいいと思うのは只のおっさん。
・もっと早く知っていればよかったと思うのはエンジニア。
・俺の方がいいものを用意できると思うのは頑固職人。
レス数が950を超えています。1000を超えると書き込みができなくなります。