【訃報】C言語の開発者、デニス・リッチー氏が死去--享年70 [10/13]

このエントリーをはてなブックマークに追加
507名刺は切らしておりまして:2011/10/15(土) 12:15:11.64 ID:aE+I9YCV
ま、最初の段階では必ずアセンブラで書かれていたはず。
508名刺は切らしておりまして:2011/10/15(土) 12:30:16.70 ID:PfT7zQIl
>318
>当時のメモリの少ないPCでは、膨大なメモリ(≒リソース)を必要とするPASCAL言語の実装は不可能と言われ
>ており、これの簡易バージョンに相当する 「 C言語 」 の記述方式策定が議論されていた。
>メーカー配給の簡易型PASCALインタープリターはその価格が高すぎるコト、

つまりPascalの方がリッチーな言語でCはビンボーな言語だった訳ですな。
でどっちが訳に立ったかっていうとCの方がWorth(Wirth) だったと。
お前ら名前取り替えろよ、みたいな。
509名刺は切らしておりまして:2011/10/15(土) 12:55:06.16 ID:rbOSamUQ
exit(0);
510名刺は切らしておりまして:2011/10/15(土) 12:55:46.82 ID:8b4jkXcs
>>506
もち最初はCインタプリタを書くんだよ。
511名刺は切らしておりまして:2011/10/15(土) 13:25:16.32 ID:xcgg0nbl
>508
開発者自身の持ってるリソースが多ければ使える物が出来るのでは?
512名刺は切らしておりまして:2011/10/15(土) 13:43:50.02 ID:aE+I9YCV
>>508
C言語の方が当たって、開発者がリッチになったから
現状でよいかとw
513名刺は切らしておりまして:2011/10/15(土) 13:50:02.32 ID:aE+I9YCV
しかし、最初のオブジェクト指向言語は
C言語誕生より前に誕生していた事実は
面白いね。その時代ではオーパーツだろうに
514名刺は切らしておりまして:2011/10/15(土) 15:17:16.57 ID:A2YnpjvB
>>503
そだっけ?忘却の彼方だなぁ。どうでもいいや。ま、最初に仕事で触った
8086には無かったのははっきり分かったよ。ありがとうさん。

C言語を最後に使ったのは何時だっけな。BASICよりは後の筈。
Cはまだスピード出せるから我慢できたけど、BASICは正真正銘糞だったなぁ。
BASICは今でも嫌々使ってるわ。EXCEL VBA。これまた糞で、EXCELを含んだ環境がこれまた糞。

515名刺は切らしておりまして:2011/10/15(土) 16:37:57.28 ID:dPB+X7K3
>>506
MSX-CはMXS-Cで書かれてるのが売りだったぞ
516名刺は切らしておりまして:2011/10/15(土) 16:41:54.86 ID:twvHtgMz
ヴィルト先生は
・PascalコンパイラをPascalで書いてみせた。
・LilithをModula-2で書いてみせた。

Free Pascal CompilerもFree Pascalで書いてある。
517名刺は切らしておりまして:2011/10/15(土) 16:51:44.83 ID:L1JhLA8t
構造化プログラミングの時代か…
518名刺は切らしておりまして:2011/10/15(土) 16:56:09.85 ID:twvHtgMz
>>517
結局Cが判れば手続き型言語はだいたい判るって感じだよな。
あとはアセンブラ、Prolog、Schemeあたりをかじっとけば
「計算機」ってのが何をやってるかくらいは判る。

気がつけば俺の周りはMATLABばっかになっちゃった。
昔だったらFORTRAN使う局面なんだろうけど。
519名刺は切らしておりまして:2011/10/15(土) 16:59:09.37 ID:1qbuByt4
WZ EditorのマクロがCベースだからいまだに
泣く泣くコード書いてるよ…

まあHTEXTって可変長の文字列バッファや正規表現あるから
素のCよりはだいぶましだけど
520名刺は切らしておりまして:2011/10/15(土) 17:12:28.69 ID:L1JhLA8t
Cとよく似たシンタックスの言語が多いから潰しが効くのはいいね。
521名刺は切らしておりまして:2011/10/15(土) 17:15:50.15 ID:rbOSamUQ
>>520
C言語と正規表現に慣れてれば新しい言語でても大体対応できるね。
522─☆─ [ X | I.I.T. ] COURANT DE CONSOLE ◆TXFAX7cidQpG :2011/10/15(土) 17:25:28.11 ID:YSoSgaFr

[ 99BASIC ] 日曜プログラマー [ DarkBASIC ]
http://hibari.2ch.net/test/read.cgi/prog/1317671857/l50

523名刺は切らしておりまして:2011/10/15(土) 17:41:15.97 ID:aTF3Ht3P
Cはアセンブラの置き換え用途として役立った。
高級言語の皮を被った共通ニモニックがプログラミング言語C。
524名刺は切らしておりまして:2011/10/15(土) 18:12:14.51 ID:nxiv8RXU
>>510
マジレスすると、BかBCPLで書いたCコンパイラがあったんじゃね
525名刺は切らしておりまして:2011/10/15(土) 18:23:16.17 ID:1Poe3hHu
>>506
コンパイラつくりは、自分自身をコンパイルできた瞬間に
ある種の達成感がある。
526名刺は切らしておりまして:2011/10/15(土) 18:25:30.01 ID:aE+I9YCV
>>525
ま、そうですなw
Linuxも一番最初の頃は、Minix上でコンパイルしていた。
527名刺は切らしておりまして:2011/10/15(土) 18:51:36.58 ID:DapFgkvB
>>506
初代Pascalコンパイラは、
Pascalで書かれたソースを、人間コンパイラがASMにハンドコンパイルして作ったぞ。
528名刺は切らしておりまして:2011/10/15(土) 19:36:53.79 ID:IGdfB48M
>>527
すげーw
529名刺は切らしておりまして:2011/10/15(土) 20:11:26.81 ID:koZxEp8N
int *a;
a=0;
*a=0;
530名刺は切らしておりまして:2011/10/15(土) 20:17:01.34 ID:1S+YRg1h
>>529
落ちね?
531─☆─ [ X | I.I.T. ] COURANT DE CONSOLE ◆TXFAX7cidQpG :2011/10/15(土) 23:47:52.78 ID:YSoSgaFr

[ 99BASIC ] 日曜プログラマー [ DarkBASIC ]
http://hibari.2ch.net/test/read.cgi/prog/1317671857/l50
532名刺は切らしておりまして:2011/10/15(土) 23:50:04.94 ID:/NQjDHc1
>>529
printf("ガッ\n");
533名刺は切らしておりまして:2011/10/16(日) 00:18:01.26 ID:5b0ekDNR
なんでもCでつくるって、流行w
だったな
534─☆─ [ X | I.I.T. ] COURANT DE CONSOLE ◆TXFAX7cidQpG :2011/10/16(日) 01:49:26.59 ID:u9ByCnqy
age
535名刺は切らしておりまして:2011/10/16(日) 01:50:27.00 ID:dH1uTJom
>>533
そんな時代を生き抜いたFortranとCOBOL
536名刺は切らしておりまして:2011/10/16(日) 02:07:54.91 ID:/KGvjdUg
Fortran COBOLはそれぞれ用途にあった言語
PL/1もあったっけ
プログラミングの勉強していないものでもIの講習だけでできたRPGもあったな
537名刺は切らしておりまして:2011/10/16(日) 02:20:07.51 ID:BSghdroR
>>532
気持ちはわかるがC言語にNullPointerExceptionというかそもそも例外を扱う機能はない。
538名刺は切らしておりまして:2011/10/16(日) 02:24:47.02 ID:hS1G6krD
どうせpage faultが発生してOSが殺す
539名刺は切らしておりまして:2011/10/16(日) 02:26:03.56 ID:WfAcHw8Q
>>537
SIGSEGVとか拾ってハンドラで処理するのがそれに近いかな
540名刺は切らしておりまして:2011/10/16(日) 02:41:39.69 ID:BSghdroR
♪おおブレネリ あなたの お家はどこ
♪私のおうちはスイスランドよ
♪きれいな湖水のほとりなのよ
541名刺は切らしておりまして:2011/10/16(日) 04:10:25.97 ID:vwAyO1Ch
Fortran と書くとどこの新言語ですか?と思う。
やっぱりおいらはFORTRAN
542名刺は切らしておりまして:2011/10/16(日) 04:28:59.94 ID:dH1uTJom
>>541
綴り間違えちゃったかと思ったじゃないか
今やIntelのコンパイラもFortranって表記だから、許して
543名刺は切らしておりまして:2011/10/16(日) 05:38:42.51 ID:7raKeatF
javascriptは来るよ。javascriptは未来。
544名刺は切らしておりまして:2011/10/16(日) 12:07:18.65 ID:kwL7EILj
誰か>>540に付き合ってやれよw
545名刺は切らしておりまして:2011/10/16(日) 12:10:30.68 ID:WfAcHw8Q
>>540
ヤーッホー フォートランランラン
ヤッホ フォートランランラン
以下略

こんなもんでいいですか?
546名刺は切らしておりまして:2011/10/16(日) 12:24:03.53 ID:kwL7EILj
第一カラムにCって書かないとコンパイルエラーが出るよ
547名刺は切らしておりまして:2011/10/16(日) 14:53:21.26 ID:xIXMKDJh
フォミュラートランスレーション
548─☆─ [ X | I.I.T. ] COURANT DE CONSOLE ◆TXFAX7cidQpG :2011/10/17(月) 11:55:27.56 ID:iOfA18j8

[ 99BASIC ] 日曜プログラマー [ DarkBASIC ]
http://hibari.2ch.net/test/read.cgi/prog/1317671857/l50

549─☆─ [ X | I.I.T. ] COURANT DE CONSOLE ◆TXFAX7cidQpG :2011/10/18(火) 07:41:05.52 ID:fWy8DIvy
age
550─☆─ [ X | I.I.T. ] COURANT DE CONSOLE ◆TXFAX7cidQpG :2011/10/19(水) 05:01:12.34 ID:XyZe74d4
《CONSOLE2011》

スクリーンショットを追加。
http://www.geocities.jp/courant_de_console/main_street/
551─☆─ [ X | I.I.T. ] COURANT DE CONSOLE ◆TXFAX7cidQpG :2011/10/19(水) 20:26:54.00 ID:XyZe74d4
age
552─☆─ [ X | I.I.T. ] COURANT DE CONSOLE ◆TXFAX7cidQpG :2011/10/23(日) 10:27:15.63 ID:1UREQJT0
age
553名刺は切らしておりまして:2011/10/23(日) 13:33:41.35 ID:ap2JBoIf
書籍コーナーに行くと

(初めてのC)

タイトルが思春期だった。
554名刺は切らしておりまして:2011/10/26(水) 20:35:14.98 ID:QM9339/R
555名刺は切らしておりまして:2011/10/26(水) 21:46:50.30 ID:nw47p/6O
なんか続くな…
556名刺は切らしておりまして
>>553

すでにそこから萌え化してたんだな