なおKen Thompsonの > If I had to do it over again? Hmm... I guess I'd spell 'creat' with an 'e'. は、「もしもう一回やり直せるなら?たぶんcreatをeつきにしただろうね」と言ってるだけであって ケチケチ精神だったというのを否定しているわけではない。 というか、一人で作ってるわけじゃなくdmrその他と共同で作ってたのに、 createの綴り間違いを気づかないわけないだろう。 typoじゃなくて意図的だってことぐらい想像つくと思うんだけど。
by
Anonymous Coward
on 2019年01月19日 22時33分
(#3550978)
unlinkはその名前からinode由来だろう creatはその前、それこそspace travelの頃から存在したんじゃね? > As Thompson began porting the game to the new system, he decided not to base the code on any of the existing software for the computer, and instead write his own. As a result, he implemented his own base code libraries for programs to use, including arithmetic packages and graphics subsystems. These initial subsystems were coded in assembly language on the GECOS system and assembled, then the output physically put on punched tapes to be carried over and inserted into the PDP-7. Thompson then wrote an assembler for the PDP-7 to avoid this laborious process.[3] The game ran very slowly on the new machine, causing Thompson to branch out from there to design his own file system based on some ideas by Dennis Ritchie and Rudd Canaday, rooted in their experience with the Multics file system, with which he then ran Space Travel.[3][4][5]
creat は typo じゃない (スコア:0)
creatはその当時には存在したケチケチ精神で一文字省略したってだけなので
typoじゃないです。
後で後悔ってところはtypoと共通してるにせよ、デマはよくない。
Re: (スコア:0)
リンクされている小飼氏のブログによると、ケチケチ精神説の方がデマである可能性が高いとのこと。
Re: (スコア:0)
誰もがフェイクニュースを発信するご時世よ
Re: (スコア:0)
小飼氏のブログで疑問視されてるのは5文字制限があったという説で、この疑念は正しい。
creatと同時期にすでにunlinkシステムコールは存在し、これは6文字だった。
5文字制限があったというのがデマ。
リンクされている小飼氏のブログには「ケチケチ精神説の方がデマである可能性が高い」
などという文章は存在しない。
デマの再生産はよくない。
なおKen Thompsonの
> If I had to do it over again? Hmm... I guess I'd spell 'creat' with an 'e'.
は、「もしもう一回やり直せるなら?たぶんcreatをeつきにしただろうね」と言ってるだけであって
ケチケチ精神だったというのを否定しているわけではない。
というか、一人で作ってるわけじゃなくdmrその他と共同で作ってたのに、
createの綴り間違いを気づかないわけないだろう。
typoじゃなくて意図的だってことぐらい想像つくと思うんだけど。
Re:creat は typo じゃない (スコア:0)
unlinkはその名前からinode由来だろう
creatはその前、それこそspace travelの頃から存在したんじゃね?
> As Thompson began porting the game to the new system, he decided not to base the code on any of the existing software for the computer, and instead write his own. As a result, he implemented his own base code libraries for programs to use, including arithmetic packages and graphics subsystems. These initial subsystems were coded in assembly language on the GECOS system and assembled, then the output physically put on punched tapes to be carried over and inserted into the PDP-7. Thompson then wrote an assembler for the PDP-7 to avoid this laborious process.[3] The game ran very slowly on the new machine, causing Thompson to branch out from there to design his own file system based on some ideas by Dennis Ritchie and Rudd Canaday, rooted in their experience with the Multics file system, with which he then ran Space Travel.[3][4][5]
Re: (スコア:0)
Unix Programmer's Manualの最初の版からunlinkは出てくるが、同時はどうも6文字制限があったぽい
ilginsやumountが少々無理して6文字にしている
https://www.bell-labs.com/usr/dmr/www/man21.pdf [bell-labs.com]
https://www.bell-labs.com/usr/dmr/www/man22.pdf [bell-labs.com]
V6ってなんだよ小飼弾はなにをやらせてもバカだな
Re:creat は typo じゃない (スコア:1)
>V6ってなんだよ
Lions - A Commentary on the Sixth Edition UNIX [worrydream.com]が関係するかな?
日本語訳も存在します [amazon.co.jp]。
Re: (スコア:0)
なんでcreatの調べ物をするのにV6を参照するんだよ
お前ももう出てくんな