【訃報】C言語およびUNIXの父、デニス・リッチー死去 ― 享年70歳

このエントリーをはてなブックマークに追加
952名無しさん@12周年:2011/10/14(金) 19:14:21.71 ID:diPpc47M0
父は死んだが、世代交代が早すぎていったい何世代の孫が生まれたのかわからん。
953名無しさん@12周年:2011/10/14(金) 19:14:31.94 ID:OnqiWUw00
>>452
お前のほうが嘘だろ
PL/Mが組み込み向けじゃないとか
どこで読んだんだかw

ちなみにPL/Mで組んだことはない
PL/M386はあるけどな

組み込み屋だったから
954名無しさん@12周年:2011/10/14(金) 19:14:56.18 ID:1AURWrx10
>>946
違う 記述の拡張 並列演算器を明示的に使う
955名無しさん@12周年:2011/10/14(金) 19:15:40.93 ID:Wgm5HcRg0
jobsの〇〇が死ぬよりよっぽどニュースなのに(;_;)
956名無しさん@12周年:2011/10/14(金) 19:17:14.28 ID:Sztplc1l0
「ご冥福をお祈りします」
以外のレスは全てks
957名無しさん@12周年:2011/10/14(金) 19:17:18.21 ID:5IXdMMVY0
マスゴミは一般ウケしないニュースはスルーだからな
しょうがないべ
958名無しさん@12周年:2011/10/14(金) 19:17:42.92 ID:JKANnLV5O
昔、工業系の学校でフォートランなる言語習ったんだけど後にも先にも見たことがない。 まだあるんでしょうか?
959名無しさん@12周年:2011/10/14(金) 19:17:45.67 ID:crBk2iaI0
>>12
逆だ。
板の連中が頼りになる親爺達で、リッチーらは彼らの崇敬する神々。

南無阿弥陀仏。
960名無しさん@12周年:2011/10/14(金) 19:18:52.30 ID:snoka0860
ビル・ジョイはまだ存命なんかな
961名無しさん@12周年:2011/10/14(金) 19:19:03.19 ID:2IlnrLun0
>>954
記述の拡張ってコンパイラごとに違ったりするのか?
あるCコンパイラではコンパイルできるのに別のCコンパイラではエラーになったら嫌だな
962名無しさん@12周年:2011/10/14(金) 19:19:15.88 ID:D06ny3pP0
>>937
標準化された並列ライブラリはない。

ただし、そういう意味ではなくて、
並列処理を実装できるか
どうかならイエス。
なぜなら、c言語で並列処理できる言語を実装すればいいだけだから。

あとな、連結リストに格納された処理を次々実行させるシステム、
タスクシステムとかファイバーとか
呼ばれている、を組んでもよい。


ほかには、マルチコアに処理を振り分けるだけの並列処理は多分その
メーカーが、ライブラリをだしているはずた。
963名無しさん@12周年:2011/10/14(金) 19:20:46.27 ID:OnqiWUw00
>>927
COBOLは結構食っていけるぞw
メンテの方が多いかもしれないが

>>765
シンプルでわかりやすいと思うが?
{}はスコープ
;は文
#はプリプロセッサ向け

ただCで一番難しいのが&,*だろうな
初心者からベテランまでポインタやmallocで問題を起こす
メモリ管理が糞というなら、その通りだと思う
964名無しさん@12周年:2011/10/14(金) 19:20:50.26 ID:98gfILoz0
ぬるぽ
南無大師遍照金剛w
965名無しさん@12周年:2011/10/14(金) 19:20:51.53 ID:aVWC9MXR0
をれ「cは演算子の優先順位が覚え切れなくて括弧だらけになるんだよな〜」
導師「Forth を使うのぢゃ、ルーク」
966名無しさん@12周年:2011/10/14(金) 19:22:18.69 ID:1AURWrx10
>>961
汎用性はない
967名無しさん@12周年:2011/10/14(金) 19:22:44.91 ID:NbxbBhB70
>>962
OpenMPは?
968名無しさん@12周年:2011/10/14(金) 19:23:39.89 ID:crBk2iaI0
>>47
情報系サーバにおいての事実上の世界標準・・・標準じゃないな、そういう思考自体が
そぐわないか・・・事実上のシェアNo.1じゃなかったか?UNIXは
969名無しさん@12周年:2011/10/14(金) 19:24:19.47 ID:QKz9dBleO
>>961
おまえは使ったことも無くそんな事をいっているのか?
970名無しさん@12周年:2011/10/14(金) 19:25:34.18 ID:OnqiWUw00
>>965
あー、それはあるよねー
演算子の優先順位が面倒
emacsだと)の対応を見せてくれるからいいけどな
ただ、好き勝手に改行入れられるというのが非常に魅力的
971名無しさん@12周年:2011/10/14(金) 19:26:06.68 ID:2IlnrLun0
並列プログラミングが可能な規格でC言語の後継となる言語って有ったけ?
972名無しさん@12周年:2011/10/14(金) 19:27:40.19 ID:NbxbBhB70
演算市の優先順位覚えてない。
コーディング時にはカッコだらけ。
それでも、ちょっと工夫すれば醜くはないよ。
973名無しさん@12周年:2011/10/14(金) 19:28:18.84 ID:844JhHt/0


初めに言葉があった。

言葉は神と共にあった。

言葉は神であった。

この言葉は、初めに神と共にあった。

万物は言葉によって成った。


ヨハネ福音書冒頭の言葉が送別の辞として相応しい数少ない人物よ…
974名無しさん@12周年:2011/10/14(金) 19:28:53.39 ID:1K/Ye/kr0
なんかプログラム書きたくなってきた
975名無しさん@12周年:2011/10/14(金) 19:29:22.02 ID:Nq3jqt4F0
>>301

手元の第2版(訳著訂正版)ってやつには標準ヘッダ定義も書いてある。
これだって90年代に学校の教科書として買ったものだから相当古いんだが、
ANSI標準化前の版には書いてなかったんだろうな。

あとVC++の5と6は普通にコンソールアプリケーション作れた。
それより前のは知らない。
最近のも知らない。
976名無しさん@12周年:2011/10/14(金) 19:30:20.65 ID:Fh0pkvsrP
>>963
つーかブロックにいちいちカッコ使わせんなって言いたい。
どうせインデントするんだから、Python最強。
977名無しさん@12周年:2011/10/14(金) 19:32:10.11 ID:qlk/0ENs0
彼のやった最大の失敗は、C言語をシステムプログラミング以外の汎用に
してしまったことだろう。最大の害悪は、ヌル終端された文字列を採用
してしまったこと。
他にも、「文字」が1バイトということを前提にしているなど英米中心主義者。
978名無しさん@12周年:2011/10/14(金) 19:32:11.92 ID:AwSK+DJl0
>>976
インデントだけでブロックとみなされる方がおかしいだろ。
979名無しさん@12周年:2011/10/14(金) 19:33:05.11 ID:6CQiq/3fO
Good bye,World!
980名無しさん@12周年:2011/10/14(金) 19:34:03.29 ID:AgD3aYmw0
K&RのRが死んだのか
981名無しさん@12周年:2011/10/14(金) 19:34:27.74 ID:crBk2iaI0
>>124
下らん「文系」という呪文を唱えるな
俺は自分を含めて文系出身でSEやプログラマになったのを沢山知っている
982名無しさん@12周年:2011/10/14(金) 19:34:43.88 ID:Fh0pkvsrP
>>978
そもそもブロックがないところでインデントはできない。

どうせコーディング規約でインデントも縛るんだから、
最初から決まってたほうがいいんだよ。

Pythonは初心者にやらせてもきれいに書いてくるから凄いうれしい。
983婆 ◆HKZsYRUkck :2011/10/14(金) 19:37:10.63 ID:b3YOOYa+0
if(ほげほげ){
  うにょうにょ:
  }
else{
  うみょうみょ:
  }
派と、

if(ほげほげ){
  うにょうにょ:
  }
  else{
    うみょうみょ:
    }
派とが無駄な言い争いをしてたりしてたあの頃w
984名無しさん@12周年:2011/10/14(金) 19:37:52.18 ID:2IlnrLun0
>>977
1byte=8ビットの処理系ならそうなるけど
1byte=32bitの処理系を作れば良くないか?

>>969
GCCの拡張が便利だから使いまくってコードを書いたら
「特定のコンパイラに依存したコードは書かないほうが良い」
って言われたぞ
985名無しさん@12周年:2011/10/14(金) 19:39:14.67 ID:WXANCfRt0
>>292
Java で C コンパイラを作ることは、無理なことではないんじゃないかな。
コンパイラというソフトは簡単にいえば、ソースコードを入力にとって、
マシン語に置き換えたファイルを出力するプログラムだから、
たいがいの言語で、C コンパイラを作成することは可能じゃない?
986名無しさん@12周年:2011/10/14(金) 19:39:22.38 ID:K1EC3AMO0
「C言語を256倍使う本」が好きだった
リッチーたんと関係ないけど
987名無しさん@12周年:2011/10/14(金) 19:40:20.35 ID:Ip9kk1kn0
はじめてのC
という本が恥ずかしくて
988名無しさん@12周年:2011/10/14(金) 19:40:37.86 ID:BIQTIiT60
knowledgeable - uses nroff with no trouble, and is beginning
user to learn tbl and eqn
- uses grep to search for fixed strings
- has figured out that mv(1) will move directories
- has learned that "learn" doesn't help
- somebody has shown her how to write C programs
- once used sed but checked the file afterward
- watched somebody use dbx once
- tried "make" but used spaces instead of tabs


to learn tbl and eqn
こっちのおっさんが一太郎使ってた頃にあっちの女子事務員はnroffですか
989名無しさん@12周年:2011/10/14(金) 19:40:45.70 ID:P5rOtijB0
>>976
>>978
Cを、java、php、ruby,etcのマルチプラットフォームでの動作を重視した言語と
比べる事自体がおかしい

どの道、java、php、ruby,etcの「コードを何か(javaコマンド等)に喰わせる」タイプ
のマルチプラットフォームでの動作を重視した言語では
ブートローダも、カーネルコアも、デバイスドライバも作れないのだから
990名無しさん@12周年:2011/10/14(金) 19:41:58.51 ID:utDYoBVB0
>>293
>わざわざ他者を貶めなくても
>リッチーの偉大さは明らかなのにね

ま、そうなんだけどさー
同じ時期に亡くなって、あっちの会社や信者が死をイベントに大騒ぎしてるからね
つい呆れて、そういう比較になるんだろうw
991名無しさん@12周年:2011/10/14(金) 19:43:36.00 ID:WXANCfRt0
そもそも、C を作るというのが、どういう意味なのかよくわからないので、
何かまったく別の意味なのかもしれないが。
love を make するような意味でないことは確かだと思うけれども。
992名無しさん@12周年:2011/10/14(金) 19:43:42.47 ID:crBk2iaI0
ホワイトヘッド、チューリング、アラン・ケイ、クヌース、カーニハン&リッチー
現今の文明が滅ぶまではその名が歴史に刻まれる偉大な人々

ジョブス 20年後にはほとんど忘れられている名前
ゲイツ 50年後にはほとんど忘れられている名前
993婆 ◆HKZsYRUkck :2011/10/14(金) 19:45:58.59 ID:b3YOOYa+0
>>992
アインシュタインもエジソンも、どっちも小学校の図書館の
伝記コーナーに本があるわけで、分野の違いは関係ないのだ。
994名無しさん@12周年:2011/10/14(金) 19:47:14.38 ID:Y6L1Ndp20
>>977
当時は1バイト以外の規格が存在してなかったのに、どうやって多バイトに対応させるんだよw
995名無しさん@12周年:2011/10/14(金) 19:47:25.36 ID:WXANCfRt0
そういえば、nicola f style を導入してから、
ブランケット「]」が、すっかり入力しずらくなってしまった。
このキー配列は、プログラムにあまり向かないようだ。
996名無しさん@12周年:2011/10/14(金) 19:48:07.65 ID:Nq3jqt4F0
>>985
register指示詞を表現する方法が思いつかない
997名無しさん@12周年:2011/10/14(金) 19:48:42.98 ID:6CQiq/3fO
>>982
見た目が綺麗でも処理はスパゲティとか…
998名無しさん@12周年:2011/10/14(金) 19:48:48.04 ID:utDYoBVB0
>>992
>ホワイトヘッド、チューリング、アラン・ケイ、クヌース、カーニハン&リッチー

ノイマンも追加して下さいw
999名無しさん@12周年:2011/10/14(金) 19:49:04.33 ID:D06ny3pP0
>>977
いやいや、それは俺達使う側の
失敗だろう。

ちゃんと、lexやyaccで最適な言語を
作ればいいじやない。

その手間をめんどくさがったり
能力がないんだから
自業自得だよ。
1000名無しさん@12周年:2011/10/14(金) 19:49:18.67 ID:mJWGAIv80
安らかに
10011001
このスレッドは1000を超えました。
もう書けないので、新しいスレッドを立ててくださいです。。。