虹裏img歴史資料館

ここでは虹裏imgのかなり古い過去ログを閲覧することができます。新しいログはこちらにあります

17/03/09(木)15:31:29 キタ━━━━━... のスレッド詳細

削除依頼やバグ報告は メールフォーム にお願いします。個人情報、名誉毀損、侵害等については積極的に削除しますので、 メールフォーム より該当URLをご連絡いただけると助かります。

画像ファイル名:1489041089511.jpg 17/03/09(木)15:31:29 No.413528744

キタ━━━━━━(゚∀゚)━━━━━━ !!!!!

1 17/03/09(木)15:35:55 No.413529315

ANAL規格準拠

2 17/03/09(木)15:46:12 No.413530635

大学の先輩で教授やってる人が 今時C教えるのもなんだから来年からRubyにしましょうよって言ったら じゃあRuby書ける人十人連れてきてって言われたって

3 17/03/09(木)15:46:42 No.413530685

Ruby遅すぎる

4 17/03/09(木)15:47:07 No.413530733

Perlおじさんで若干申し訳ない

5 17/03/09(木)15:48:15 No.413530872

何故か入門書と勘違いされる事が多かったK&Rさんだ

6 17/03/09(木)15:48:21 No.413530893

>Ruby遅すぎる そんなに遅くないよ そもそも学生に教えるのにスピードはあんまり関係ないし

7 17/03/09(木)15:48:31 No.413530913

Cはバリバリ現役の言語だというのに

8 17/03/09(木)15:50:46 No.413531204

あくまでC言語の入門書で プログラミングの入門書ではない…のによく取り違えられるよねこれ

9 17/03/09(木)15:52:07 No.413531407

gccの入門書みたいな

10 17/03/09(木)15:52:29 No.413531462

初心者がとりあえず買ってとりあえず読んでとりあえずプログラマーを諦めるための本

11 17/03/09(木)15:52:31 No.413531469

>Cはバリバリ現役の言語だというのに 何でもCで書くって異常事態は15年ほど前には解消したでしょ 今Cが書けなきゃいけない人ってそんなに多くない

12 17/03/09(木)15:53:24 No.413531571

Node.jsとか便利なもの教えとけばいいんじゃね 更新自動化するのが楽で早めに知っとけばよかったよ

13 17/03/09(木)15:53:41 No.413531600

解消したのはソフト側だけで 組み込み系だとバリバリでしょ

14 17/03/09(木)15:53:46 No.413531616

>何でもCで書くって異常事態は15年ほど前には解消したでしょ そんな事態は15年前にも存在しませんでしたよ

15 17/03/09(木)15:54:36 No.413531731

さすがにCから入る必要性はもう薄い気はするね 教える側からすると楽でいいんだろうけど 特に学生相手だと実務レベルまで引き上げる必要ないし

16 17/03/09(木)15:55:16 No.413531819

なんだかんだ教えるならCは楽だと思うんだけどな

17 17/03/09(木)15:56:37 No.413532010

少なくともポインタとアドレスくらいは覚えないと 他の言語でもそこで躓いてしまうと思う

18 17/03/09(木)15:56:38 No.413532012

一般教養過程でさらっと触る程度なら Ruby でも php でも適当な高級言語でいい 情報科でプログラム基礎教えるならコンパイラの仕組みだのアドレスの概念だのもセットで理論的に教える必要があるからCが最適

19 17/03/09(木)15:56:47 No.413532035

どうせ教えるのは変数とか繰り返しとか関数の簡単なとこまでだからどれも大差ない

20 17/03/09(木)15:57:22 No.413532103

15年前なんてこれからの時代はアジャイル開発!ライトウェイト言語!で盛り上がってた時期で とっくにC一強時代は過ぎ去ってたよ

21 17/03/09(木)15:58:21 No.413532230

アセンブラに毛が生えた程度の低級言語なので

22 17/03/09(木)15:58:32 No.413532251

Cは何を書くにも面倒くさすぎて今使いたいとは思えない 昔は忍耐強かったなって思う

23 17/03/09(木)15:58:33 No.413532256

C一強は25~20年前くらいかなあ

24 17/03/09(木)15:59:14 No.413532341

標準ライブラリが貧弱だからな

25 17/03/09(木)15:59:42 No.413532404

C以外あまり弄らないからNULLが0じゃないとかわけわからない その番地みたら何の値が入ってるの…

26 17/03/09(木)16:01:01 No.413532572

>その番地みたら何の値が入ってるの… 処理系の実装依存よ

27 17/03/09(木)16:01:30 No.413532627

見ちゃいけない場所がNULLなんじゃないの そもそもCって言語仕様レベルでNULL==0だっけ

28 17/03/09(木)16:01:34 No.413532634

カタナムコミュージアム

29 17/03/09(木)16:02:18 No.413532728

コンパイル後のコードでNULLかどうか比較するための何の即値を用いているかは別に気にしなくていい Cを書く上ではNULLは0なのだ

30 17/03/09(木)16:02:42 No.413532774

スレ画は開発者だけあって教養がすっーとこれはいい…

31 17/03/09(木)16:03:48 No.413532889

メモリ確保に失敗すると0が返ってくるクソ仕様!

32 17/03/09(木)16:06:48 No.413533231

nullまわりについてはCの中でも混乱あるからな とりあえずポインタが出てくる場所で0が出てきたらコンパイラはそれをヌルポインタと見なす 実際のマシン上でどこを指してるかについてはCでも関係無い

33 17/03/09(木)16:07:48 No.413533341

ググったらNULLは0かどうかわからないけど (int)NULLは必ず0なんだな

34 17/03/09(木)16:07:52 No.413533351

読み辛いけど内容は面白いよね

35 17/03/09(木)16:08:57 No.413533477

>メモリ確保に失敗すると0が返ってくるクソ仕様! ちゃんとエラー処理書くと7割8割本筋と関係ないコードになるのいいのね

36 17/03/09(木)16:10:42 No.413533687

さらに昔は「関数の途中でリターンすんな!」って言われてたからすごいif文のネスト

37 17/03/09(木)16:14:34 No.413534163

returnもbreakもgotoに通じるからねぇ 個人的にはgoto自体そこまで忌避するもんでもない派だけど

38 17/03/09(木)16:18:49 No.413534718

アメリカでは最初のプログラムの授業はPythonが主流らしいな

39 17/03/09(木)16:19:37 No.413534828

趣味で学んでみた最初のプログラミング言語だけど何に使えるのかイマイチピンとこなかった

40 17/03/09(木)16:20:20 No.413534929

なんで日本はPython流行らないのん

41 17/03/09(木)16:20:21 No.413534935

PerlよりPHPって雰囲気あったけど PHPも結構九龍城言語だよね

42 17/03/09(木)16:20:47 No.413534985

日本人はVB使ってろ

43 17/03/09(木)16:22:34 No.413535198

何故、入門書扱いかというとですね 1980年位までは 日本語で読める書籍が このK&Rしかなかったんですね

44 17/03/09(木)16:23:07 No.413535275

これ学んでさあ何か作ってみよう!ってなってもOSのシステム周りとかしかできないんじゃ

45 17/03/09(木)16:23:15 No.413535295

授業だとJavaでいいような気がする とりあえず食べていけるだろうし

46 17/03/09(木)16:32:42 No.413536457

うにてぃ流行ってるしc#がいいよ

47 17/03/09(木)16:32:45 No.413536463

とりあえずprocessingやopenFrameworks触らせてゲーム作らせた方が学ぶものは多そう

48 17/03/09(木)16:33:52 No.413536604

純粋にCの本であってGUIで何かするとかウェブで何かするとかはまた別の話だからな

49 17/03/09(木)16:35:09 No.413536755

>なんで日本はPython流行らないのん 英語だから

50 17/03/09(木)16:35:26 No.413536808

ハンドメイドUNIX作ろうぜみたいな授業が多かったからだろうな

51 17/03/09(木)16:36:16 No.413536902

ためになるなぁ

52 17/03/09(木)16:36:42 No.413536955

C++やらせて地獄に落とそう とは言っても基礎的な部分だけやるなら全然良いと思うけど

53 17/03/09(木)16:37:41 No.413537079

>ハンドメイドUNIX作ろうぜみたいな授業が多かったからだろうな そんなん聞いたことないぞ 初心者に何万行書かせる気だよ!?

54 17/03/09(木)16:38:08 No.413537136

ツクールがどんどんrubyライブラリと化しつつある

55 17/03/09(木)16:38:31 No.413537181

C++はちょっと不親切過ぎるんじゃねえのかな… たぶんjavaでいいよ

56 17/03/09(木)16:38:53 No.413537246

とにかく形になるもん作らせて こんな面白いことができるんだ!感出さないと

57 17/03/09(木)16:39:46 No.413537346

学習用言語としてはCはいいと思うけどな 初めの一歩からメモリ回りやらアルゴリズムの学習でも何でもござれ あとはHaskellみたいな関数型言語とC#あたりの現代的な言語やれば 大体どの言語でも読めるだろう

58 17/03/09(木)16:40:05 No.413537392

やっぱりポインタの概念は知っておいた方がいいと思うんだよな…

59 17/03/09(木)16:40:43 No.413537461

今のJAVAはラムダ式やモナドがあると聞いた

60 17/03/09(木)16:42:04 No.413537623

中身どうなってるのかわかんないモジュールとプラグインとライブラリをガチャガチャガッコン そんなもんでいいんだよプログラミングなんて

61 17/03/09(木)16:42:07 No.413537627

streamとかpromiseもモナドですよね

62 17/03/09(木)16:42:14 No.413537646

マルチスレッドの基本を学ぶために簡易シェルを書きましょうって授業はやったな

63 17/03/09(木)16:42:51 No.413537746

>とにかく形になるもん作らせて >こんな面白いことができるんだ!感出さないと まあ今時黒い画面に文字が出て喜ぶ奴なんていないだろうしな…

64 17/03/09(木)16:43:51 No.413537857

hello, world!なんて書かされてもピンと来ないよね

65 17/03/09(木)16:44:01 No.413537871

プログラミングのコツはコピペ

66 17/03/09(木)16:44:35 No.413537929

学習って要するに車輪の再発明することなので まじめにやったら楽しいわけが無い

67 17/03/09(木)16:44:51 No.413537959

今はJS教えてた方が社会に出て役に立ちそう Webアプリケーション多いでしょ

68 17/03/09(木)16:46:40 No.413538207

マシン語から入ったんで むしろアドレスが難しいって話が良く分らんかった

↑Top