25/11/13 15:49:06.16 /nUxX7AR.net
カーニハンはUNIXの低レベルなところはあまりやってない
だからTuring賞もトンプソン&リチーだけ
125:名無しのひみつ
25/11/13 16:21:25.10 OmXJOroC.net
カーニはん…どないしはったんどすか?
126:名無しのひみつ
25/11/13 21:58:11.10 giS2v9Yk.net
githubつかって開発しとけよ
127:名無しのひみつ
25/11/13 22:03:07.97 vyKDbHLz.net
>>113
インタプリタを翻訳機と訳すのはすごーく誤解を招くと思う
128:名無しのひみつ
25/11/14 01:21:18.76 X2c7mOq5.net
BASICのスクリーンエディタ機能は優れていて
行番号のおかげで、ラインエディタなのに自由自在にプログラムを書けた
EDとかそれをMS-DOSに移植したEDLINなんかにくらべて
小学生でもプログラムを書けたからね
129:名無しのひみつ
25/11/14 02:28:42.38 dJJeBMjJ.net
なつかしな、PDP11でつかってたわ。両手で抱える
ほどの大きな直径のリムーバブルHDDが、容量は
たったの1MBぐらいだった。
130:名無しのひみつ
25/11/14 05:23:06.23 bAH03614.net
RENUM
131:名無しのひみつ
25/11/14 09:41:06.64 QcXh+BlS.net
古文書発見!みたいな
132:名無しのひみつ
25/11/14 16:08:40.48 Ew37o3m/.net
>>122
普通にダブルラジカセでダビングしてたがな
133:名無しのひみつ
25/11/15 04:00:23.48 wHz/GeJ6.net
昔のボードコンピュータやPC88シリーズ、PC98シリーズは
BASICが搭載されていて、それが一種のOSのような
存在だった。もちろんプログラムもBASICで書いて直接
(ゲームなどを)実行させるものだった。
いまなら、BASICの代わりにPythonが最初から起動して
いて、直接Python3が動く、そういうPCが作れるに違い
ないな。ネットへの接続があれば、Pipでライブラリなど
をダウンロードもできるし。
134:名無しのひみつ
25/11/15 07:11:43.67 u39cHB0k.net
シャープのMZシリーズはクリーンコンピュータと言って
ブートローダーしかROMに乗ってなかった
BASICはカセットからブートw
135:名無しのひみつ
25/11/18 16:02:11.72 2ZQtJzV8.net
>>134
カセットテープからのロードに時間はかかるという欠点はあるものの長所も大きかった
BASICインタプリタをRAMに置くおかげで複数の処理系を選択/変更できたし
BASICを使わない用途ならその空間に機械語のプログラムを格納しても良かった
僅か64KBしかないZ80のメモリ空間を有効活用するにはよい方法だった
136:名無しのひみつ
25/11/18 16:33:40.59 4aS7p1zN.net
>>32
K&Rとだいぶ違うの?
137:名無しのひみつ
25/11/18 17:43:33.61 4aS7p1zN.net
>>32
K&Rとだいぶ違うの?
138:名無しのひみつ
25/11/20 18:38:14.13 NallEmiB.net
>>137
UNIX v5を見ると見た目そんなには変らない。pre-K&R dialect of Cと言われてるらしい。
UNIX v4も同じならざっと見る分にはCとして違和感はないかもしれない。
そうであるなら別の言語は言いすぎだった。ちょっと変なCって感じか。
139:名無しのひみつ
25/11/23 11:42:17.41 lIY3Fa3X.net
古いC言語は、整数の変数の宣言が要らなかった。
関数も型宣言がなければ整数値を返す関数だった。
構造体を代入ではコピーできなかった。
複合代入演算子に "=-" とか "=*" のように危険な
表記法があった。などなど。
140:名無しのひみつ
25/12/10 08:46:24.06 I4PDohSs.net
>>139
K&Rもそうよ
ANSI対応版の前は
141:名無しのひみつ
25/12/10 15:39:05.88 XiIEjnUO.net
符号無しとキャストも無かったとか
142:名無しのひみつ
25/12/10 18:02:02.08 YStvRk1p.net
プロトタイプ宣言やvoid型、void* ポインター、
引数をとらない関数の宣言の引数宣言にvoidを
使うなども昔は無かった。
143:名無しのひみつ
25/12/10 23:16:19.98 Vr+9XwPA.net
v4の頃は実質的には
primitive typeはcharとintの2種類で
intを(T *)と見做す演算子があっただけではないか
struct, ., ->は既にあったのだろうか
144:名無しのひみつ
25/12/11 00:46:21.83 FAS/GW7K.net
変数宣言していい場所も決まってたとか