訃報: C 言語の開発者、デニス・リッチー氏が死去

■ このスレッドは過去ログ倉庫に格納されています
2011/10/13(木) 13:55:15.03
http://developers.slashdot.jp/story/11/10/13/0224245/
2011/10/16(日) 11:10:55.70
つーても、比較対象がアセンブラだからなぁ
アセンブラに比べりゃ可読性も移植性も段違い
2011/10/16(日) 11:12:45.89
>>133
OSを書く言語に安全性を期待するバカがいるとは...
133は適材適所と言う言葉を知らないのだろうな。
そんなバカが数学理論を言い出すとはw
136デフォルトの名無しさん
垢版 |
2011/10/16(日) 11:22:16.71
ム板らしく
PascalとかあったのにCはなんで業界の標準語になったのか?
語ろうじゃないの
2011/10/16(日) 11:28:22.46
Cはなんとなくバカにはできないっぽいところが
標準にさせたと思う
2011/10/16(日) 11:32:38.32
>>137
意味わからん
「自分は馬鹿ではない」でも言いたいのか?
2011/10/16(日) 11:33:54.89
CとかPerlはプログラム書いていて楽しい
楽しくなければプログラミングじゃない
2011/10/16(日) 11:38:38.98
>>138
うん。そう思いたいひとがCを使いたかったから
みんなが使ったんだと思う。
人間誰しも自分は馬鹿ではないと思いたいからね。
2011/10/16(日) 11:39:19.81
昔のハッカーにとって安全性の優先順位が低かったから
2011/10/16(日) 11:44:36.15
今だろうと昔だろうと、きちんと書けば安全だしなぁ
2011/10/16(日) 11:48:46.75
>>136
begin endよか{}の方が短くて、当時のハッカー好みのシンタックスだったんだろ
今の時代ってエキスパートcあたりは図書館で読めるんだっけな
2011/10/16(日) 11:53:53.97
ほぼなんでもできる(できてしまう)点だろ
2011/10/16(日) 11:54:31.05
- 記述が簡潔
- ポインタとポインタ演算が使える
- 構造化言語

時代背景を考えればこれらがCの成功の主な理由(恐らく上にある項目ほど重要)
個人的には、記述の簡潔さにこだわったのが、Cの成功の理由でもあるしCのダメな点でもあるように思う。
2011/10/16(日) 12:00:12.52
ちゃんと作れば移植性が結構高い
ifdefの嵐になる事もあるけど
2011/10/16(日) 12:04:51.93
移植性にこだわるのは実務で使ってない学生さんだけw
大半のプログラマは移植性が問われるようなコードを書く頻度は非常に低い。
2011/10/16(日) 12:07:02.12
たとえば同じUnix系でも色々あるわけだけど、学生さんですか
2011/10/16(日) 12:10:17.66
いろいろあっても、UnixはUnixですよw
2011/10/16(日) 12:11:23.13
いや、Java土方の可能性もある
2011/10/16(日) 12:12:10.61
どこ言語使っても土方は土方。
お前はどの言語の土方だい?
2011/10/16(日) 13:43:58.30
移植性を要求されない仕事しかやったことのない痛い自称プロwwwwwwww
2011/10/16(日) 14:00:37.91
日本語の読解も出来ない馬鹿が何を言ってるのかね。
2011/10/16(日) 15:55:21.75
てーか、オープンソース製品いくつかビルドしたことのある人なら、
移植性の問題に直面したことは普通にあるだろう。お仕事関係なしに。
2011/10/16(日) 16:09:20.83
お仕事でしかプログラムに触らないことを誇りにしてる人もいるんだ。察してやれ。
2011/10/16(日) 16:14:56.10
カーニハン大老のpascalをdisる文読んだらわかる
基本は押さえておいて
適当な逃げ道を作っとくのが良いそうだ
それがキャストとポインタだが
大老もここまで大量の低脳が
使うとは思ってなかったのだろ
2011/10/16(日) 16:16:35.13
移植性は組み込み分野ですら考慮するぞ
しないのはドザみたいに
プラットフォームが固定の連中だろ
2011/10/16(日) 16:25:25.34
組み込み分野ですら?

組み込み分野だから移植性
考慮しないといけないんだろうが。
2011/10/16(日) 16:27:27.17
ドザだってきわどいコードを書きまくればバージョンアップでコケる
2011/10/16(日) 16:29:32.44
うん。組み込みはOSが無かったりするから
移植性を自分らで考慮して作らないといけない。

Windowsとかだと、開発環境自体が移植性を考慮してくれる。
たとえば.NETとかJavaとかね。Perlなどのスクリプト言語でもそう。
2011/10/16(日) 17:32:59.86
まあWindows使いといってもMinGWやらなんやらで色々いるんだがな。
162デフォルトの名無しさん
垢版 |
2011/10/16(日) 17:43:21.40
ご冥福をお祈りします
2011/10/16(日) 18:46:11.99
>>160
なんかそういう仕事を実際にやったことないのがバレバレ。

そもそも組み込みと一口にいっても色々ではあるが、組み込みではペリフェラル込みの
いわゆるマイコン(MCU)を使う場合が多く、その場合MCUが変わることは
ほとんどHWが総とっかえになることを意味する。

こんなの、条件付コンパイルで差異を埋めるのははっきり言って無謀というより無理。
だから組み込みの世界では、ディスコンまでMCUを変えるなんてことはまずない。
何らかの事情で変える場合は、素直に書き換える。

組み込みでも条件付きコンパイルは多用するが、それは例えばサポートする機能が異なる
派製品がある場合。

こういうのは普通移植とは言わないねw
2011/10/16(日) 19:30:02.22
組み込みの場合は移植可能な部分と
不可能ていうか意味ない部分の差が大きいからな
CPUも16,32は移植しやすいが
8bitと64bit はキツい
165デフォルトの名無しさん
垢版 |
2011/10/16(日) 19:46:02.05
ユダヤ
2011/10/16(日) 20:43:32.27
>>163
>そもそも組み込みと一口にいっても色々ではあるが、組み込みではペリフェラル込みの
>いわゆるマイコン(MCU)を使う場合が多く、

タコツボな環境でしか仕事していないのがバレバレ。
「組み込みでは」じゃなく「俺は」が正解だろ?(w
2011/10/16(日) 21:02:58.77
「組み込み」でくくるとジャンル広すぎて話噛み合わないのはいつもの事
2011/10/16(日) 22:24:03.80
>>163
> いわゆるマイコン(MCU)を使う場合が多く、その場合MCUが変わることは
> ほとんどHWが総とっかえになることを意味する。

そのためにCPUのアーキテクチャを隠蔽するライブラリ作るんじゃなのか?
Unixカーネルの90%以上はCだけで書かれてるし, ドライバー書くときだって
アセンブラのお世話になることはまずない

つか, うまく隠蔽してあれば書き換える部分はデバイスに直接アクセスする
部分だけだわ. これは組み込みもいっしょ
2011/10/17(月) 03:55:59.20
>>168
yes.  MCUでも、ハード依存部とロジック部を切り分けたライブラリとする。
フラッシュとSRAMの大きめのMCUでは、ハード部はドライバークラスとして管理するがヨロシ!
使うときは、CDMA::Singleton()->InitForxxxx()とかね。
2011/10/17(月) 13:59:30.67
>>168
unixはMD(機種依存)とMI(機種非依存)とが分離されてるので、MD部分を
書きかえるだけで動くよね
移植性を重視したOSだけあって、うまくできてる
2011/10/17(月) 19:38:21.35
どのUnixだよw
2011/10/17(月) 21:18:25.51
NetBSD
「大規模なサーバーシステムや強力なデスクトップから携帯端末や組み込みデバイスまで、 多くの機種で利用可能」
http://www.jp.netbsd.org/ja/index.html

「NetBSD から派生したため移植性は高い」
OpenBSD - Wikipedia
173デフォルトの名無しさん
垢版 |
2011/10/18(火) 19:48:14.36
Cコンパイラ作ったのでリッチー神にお祈りを捧げます
( ー人ー)|||~~~ ナムナム
2011/10/18(火) 20:53:54.38
移植しやすい設計するのは高レベルな作業だからね
切り分けが出来れば、上位部分は共通化できるし
そういったことができるCが好きだ
2011/10/19(水) 11:18:01.44
unixもcも俺の人生そのものだった。
ご冥福をお祈りします。
2011/10/19(水) 12:06:28.73
「冥福を祈る」が通じる宗派は限られるから、「哀悼の意を表わします」が無難。
2011/10/19(水) 12:49:20.05
>>169
あっここは、Cだった。 CDMA::はまずいな w

CDRIVERクラスに全て押し込め、
グローバルコンテナーインスタンスDriverにて、
Driver->dma = DMA_Create(app);
他クラスにて、
Driver->dma->InitForxxx();
ですね。
2011/10/19(水) 13:11:11.45
デッカイ・ウンチー
2011/10/19(水) 21:06:02.82
>>176
20年くらい前に流行ってたよね。20年くらい前に見たわ、fjで
2011/10/20(木) 11:05:21.68
>>175
過去形なのか。R.I.P.
181uy
垢版 |
2011/10/20(木) 17:15:54.81
ごw冥w福wをw(AA略)
182uy
垢版 |
2011/10/20(木) 17:21:51.63
やっちゃった人だなぁと思ってる
途中から気づいてたよね。気づいてたよね?ww 自分が器じゃない事
Cがさほど素晴らしい言語じゃないって事
だけど当時、なんか注目され始めちゃって引くに引けない
周りがうるさいからとりあえず開発
で、なんか後ろがどんどん大変な事になっていった

他のゴミ言語が天下とるよりはずっとマシだったんだろうけど
あの時代にLispが勝ってれば、また違う歴史が刻まれただろうに

60点ってところ
平均よりは少し上程度の技術者
別にこいつがいなくても、別の言語がTOPとっただけ。
いてもいなくても変わらない。世界のパーツの一部になっただけ。
世界に翻弄された1人


で、プログラミング言語Goはどうなったの?
2011/10/20(木) 17:46:20.08
自分のゴミさ加減を100万回省みてから書け
2011/10/20(木) 18:19:29.50
(UNIX, C言語の始祖)Dennis Ritchieから学ぶべきこと
http://jp.techcrunch.com/archives/20111015what-can-we-learn-from-dennis-ritchie/
2011/10/20(木) 23:10:14.57
>>162様の自己評価は何点でいらっしゃいますでございますでしょうか?
186162
垢版 |
2011/10/20(木) 23:43:05.46
70点orz
2011/10/21(金) 02:23:21.73
>>182
Lispが勝ってれば違う歴史が〜ってたられば話が出る時点で矛盾してる
歴史の一部なんだから、どうしようもなく変わってるんだよ
いてもいなくても変わらないのはお前のような人生のこと
2011/10/21(金) 03:28:35.65
眠れなくて来たらこのスレを発見しました。
合掌
2011/10/21(金) 05:06:31.75
>>180
特に意図なく過去形にしちゃった。

Cは初めてのプログラム言語にして、趣味/仕事で使っていた。
今は、趣味はC++/Perl、仕事はJava。
一度も純正「UNIX」を使ったことはないけど、初めはBSD、今はLinux。

この人の事尊敬してたし、残念。
190uy
垢版 |
2011/10/21(金) 12:48:17.61
>>187
たらればとか新種の日本語使う奴だな

俺が言っているのは、「一部」の事をいっていない
ミッドウェー海戦で大日本帝国が勝つかアメリカ合衆国が勝つか

そのレベルのことを言ってる


どうせ何もわかってない奴がLisp語ってもズレたことしかいわないから
期待してないよ 黙っとけやゴミくず


一般人が世界にたいして影響を与えない与えるっていう話もしていない
マジで文章読み取れていないのか?

でにすりっちー()は、人間としては生きてなく
半分、世界の車輪の一部に飲み込まれて、歯車のひとつして生きた
いや そういう境遇になった と言っている

お前たちゴミは、それを出世 とかと勘違いしてるんだろうが違うぞそれ
生贄に近い
2011/10/21(金) 12:54:13.76
じゃあお前は何なんだよ
今まで一度も答を聞いたことが無いんだが
192uy
垢版 |
2011/10/21(金) 12:55:07.92
ほんとゴミッカスは首に[ごみかす]って名札つけといてほしいもんだ

ゴミに限って
いちいちLispの話題でついてこれるわけもないのにレスしてくる
お前がLispの何を知っているのかと

知っている奴が少ないから間違った見解もっていても俺くらいしか指摘してないから
Lispはこんなものだろうっていう自分で研究したわけでもないのに
曖昧な見識にとらわれて腐った考えをベラベラと

知識がないから話かけるな



もう一度いう


  知 識  が ない か ら 話 か け る な ゴミッカス

193uy
垢版 |
2011/10/21(金) 12:55:48.97
>>191
歯車を回す側に決まってんだろ
2011/10/21(金) 12:58:03.88
> ほんとゴミッカスは首に[ごみかす]って名札つけといてほしいもんだ

まったくだ。uyを見習えってんだよな。
195uy
垢版 |
2011/10/21(金) 12:59:40.08
>>193は偽者
俺は天才の中の天才だ
196uy
垢版 |
2011/10/21(金) 13:02:59.64
俺はLispマスター。
ガイ・スティールよりははるかに頭が良い。
2011/10/21(金) 14:06:00.18
研究(笑)
2011/10/21(金) 16:25:06.22
uyって初めて本当にゴミカスだな。なんで生きてるんだろう。こいつが死ねば良いのに
2011/10/21(金) 16:27:43.53
Lisperってこんな時でも気持ち悪いんだな
2011/10/21(金) 16:35:58.46
このスレタイでこの流れか。
Lisperって最低なんだな
2011/10/21(金) 17:28:57.35
俺もlisp好きだがクズが一人紛れ込んだだけだろ
ご冥福をお祈りします
202186
垢版 |
2011/10/21(金) 20:06:03.21
死去を悼む所にまで乱入するDQNは現実世界でも多いからな。
2011/10/21(金) 20:17:44.01
正規の教育を受けていないから歪んでしまったのさ
2011/10/21(金) 20:39:49.02
今頃知った。情弱ですまん。

R.I.P.
2011/10/22(土) 00:29:36.66
>>182
>別にこいつがいなくても、別の言語がTOPとっただけ。
当たり前すぎるwww
2011/10/22(土) 03:15:23.88
とりあえずPASCALがトップとらなくてよかったじゃん
2011/10/22(土) 13:19:03.07
マスコミのSteveJobsとの扱いの違いに切なくなる
一般の新聞とかテレビはともかく、cnetとかzdnetさえ…
2011/10/22(土) 13:54:09.11
osを作るために作られた言語で、それでunixが作られた事を考えるとCの代わりなんてそうそう無いと思うけど
2011/10/22(土) 17:18:15.51
プログラミング言語の作者なんて、大したニュースにならんし。
Lispだろうと、Perlだろうと、Scalaだろうと、同じ。
210uy
垢版 |
2011/10/22(土) 18:55:53.04
>>205
その当たり前のことがわかっていなくて
車輪の一部に組み込まれただけの凡人を
こうやって崇めてるのがおかしーつうんだよ

わかっていないんだろそれ。 お前もか?


まぁ信者が多いから、この「正論」は、2ch上でも現実世界でも、多数決でまける事はわかっているよ

せいぜい一生 お前たちも死ぬまで崇めてればいいよ


ひとつ最後にアドバイスをするなら  「  もう少しマシなプログラマを探してそいつを崇めろ  」

目がくさってんのか?? どんだけ他人の技術力を測る指標をもってねーんだよwwwwww
211uy
垢版 |
2011/10/22(土) 18:59:02.66
俺はお前たちの能力を知っているから、あえて言ってるやるけど


お前たちみたいなゴミでも、C開発者程度の力は出せるよ

はっきし言ってその程度の凡人

ある程度、言語開発のセンス持ってる奴なら気づくだろ
C言語のアホみたいな構文
そしてGoっていう意味不明な言語
あの意味不明な構文wwwwwwwwwwwwwwww


Cみた時点で、こいつの技術力の底に気づけよっていう
どんなに遅くてもGoみた時点で気づけよってってってっていういういううwwwwwwwwwww
2011/10/22(土) 19:02:07.35
言語開発のセンス(笑)
2011/10/22(土) 19:42:38.78
考えるんじゃない、感じる(センス)んだ
・・・脊髄反射ですね

>気づけよってってってっていういういううwwwwwwwwwww
2011/10/22(土) 20:24:59.15
>>210
で、その「もう少しマシなプログラマ」ってどこにいるんでさぁ?
2011/10/22(土) 20:30:08.81
それがなければ代わりが出ていたということは、それは必要だったんだよ。
なくても困らないし、代わりもいらないってものもある。

あと時代や先見性という観点もある。
2011/10/22(土) 21:05:57.59
お前らいくら暇だからってキチガイ相手にすんなよ…
217デフォルトの名無しさん
垢版 |
2011/10/22(土) 21:09:03.24
C言語の言語仕様がテキトーだから、今に至るまでゴミみたいなITドカタ量産してんだろ。
218デフォルトの名無しさん
垢版 |
2011/10/22(土) 21:10:08.21
C言語はゴミなんだよ死ね
2011/10/22(土) 21:17:59.67
>>216
歴史的経緯を無視して他人の受け売りで上から目線で批判するくせに自分は知ったかぶりの門外漢という
厨二なイタさが諸々の事情で具体性を帯びてるのでたまらないんだ
2011/10/22(土) 21:51:19.09
uyって有名なの?非凡といえば確かに、ずば抜けてゴミカスだってことはよく分かるけど
2011/10/22(土) 21:55:10.50
>>220
マ板に隔離スレがたつくらいには

【うゆ】uyスレ6【クソコテホイホイ】
http://hibari.2ch.net/test/read.cgi/prog/1316933376/
2011/10/23(日) 00:52:36.98
>>190
たらればはいまやビジネスワードだろ?
知識がないのはおまえだろw
223uy
垢版 |
2011/10/23(日) 01:24:16.26
>>217-218
よくわかってるじゃん


一番、C言語がやっちまったのは語尾の 「;」 これだwwwwwwwwwwwwwwwwwwww

これのせいでw いままで数十年間で
いったいどれだけ人間がどれだけの時間のロスをしてきたwwwww
さらに後継言語のC++,JAVA,C# すべてに「;」がついてるwwwwww
ふざけんなよwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwww

とんでもねえよwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwww

お前ら明日っから ; が ;;になってもたえられるの?wwwwwwwwwwwww
いくつまでたえられる?ww
; 1こ?
;; 2こ?
;;; 3こ?wwww

2011/10/23(日) 01:41:02.52
>>223
そう思った理由は?
2011/10/23(日) 01:42:56.46
>>223
> 一番、C言語がやっちまったのは語尾の 「;」 これだwwwwwwwwwwwwwwwwwwww

お前がやっちまったのは語尾のwだ
2011/10/23(日) 02:27:34.01
584 :uy:2011/05/31(火) 02:08:25.67
はじめましてマ板、ム板、vipにて、uy( うゆ )というコテハンをやっている者です

13〜18歳のおにゃのこ(新品)にだったら手取り足取りRubyとかlambdaとか、世界の真理についても教えれるけど?
何作りたい? CGI? ゲーム? それともプログラミングだけおぼえたい?
2chでは漏れの事、バカにする奴多いけど、マジで技術高いよ?あと運動も得意です。昼でも、夜でも。
ちなみに両利き、好きなアニメは禁書目録、10万3000冊の技術書を読んでスペルインターセプトできるようになるのが夢
好きな語尾は「 ――だよ? 」 と 「 ――みさかはみさかは 」 です

pt_charat2@yahoo.co.jp
22♂です
メールまってます

あと、部屋こんなんばっかりなので
こういうの大丈夫な子歓迎
http://www.geocities.jp/c_zelos/soto/heya0.jpg

自分でコスプレしようかなぁ・・・なんて本気で考えてた頃もあったんだけど、女装mixiコミュとかみたら、「やべぇwwwww」って思って
一線は越えない事にした、なのでイベントとかで何でもいいのでコスプレして一緒に周ってくれる人も、すごくすごく募集中です
ここ2年くらい実は、技術高めるべく超研究者モードだったのでイベント関係殆どいってないから今年はいっぱいいきたなぁ(**^^)キミと

スレ汚し、失礼しました
2011/10/23(日) 02:31:53.72
uyの書いたhaskellのコードってのが有ったら読んでみたいな
2011/10/23(日) 02:45:28.29
ここは追悼スレ
229デフォルトの名無しさん
垢版 |
2011/10/23(日) 02:46:05.08
>>209
Rubyなら多少はニュースに・・・、ならんか
2011/10/23(日) 03:10:15.68
>>228

181 :uy:2011/10/20(木) 17:15:54.81
ごw冥w福wをw(AA略)
231デフォルトの名無しさん
垢版 |
2011/10/23(日) 08:13:07.87
今 訃報を知りました。

偉大なる功績を残された、偉人に対しご冥福を申し上げます。

8086の話になるのですが、当時DSセグメント CSセグメントに対する
データーアクセスしか知らなかった。低脳な私に…

BPを使ったスタックフレームの有効な利用方法を教えてくれたのは、
Cコンパイラでした。

C言語と出会った事で、演算結果(JC JZ など)でプログラムアドレスをコントロールしていた
私のなかのプログラムに関する「感覚」を変えました。

(AXレジスタの結果を関数の結果と定義し、プログラムコントロールをおこなう方法)



今、直接 Cを触れる事はありませんが、子孫である java PHP Perl C#
は私にとって無くてはならないものです。

もう一度、 ご冥福をお祈りします。
2011/10/23(日) 08:52:42.14
C言語って評判悪いんだなぁ。
今日日、性能が問われなければ、
Javaなりphpなりいろいろゆとり仕様の言語があると思うんだが。
2011/10/23(日) 10:43:42.78
>>232
Cで実装された言語・OSは多いという実績はあるから、C言語の問題と言うよりは、Cで直接何でもやろうとして顰蹙をかう連中の問題だと思う。
2011/10/23(日) 11:18:54.77
妙に攻撃的なのはたいてい挫折したアホ
■ このスレッドは過去ログ倉庫に格納されています
5ちゃんねるの広告が気に入らない場合は、こちらをクリックしてください。

ニューススポーツなんでも実況