パスワードを忘れた? アカウント作成
この議論は賞味期限が切れたので、アーカイブ化されています。 新たにコメントを付けることはできません。

スラドに聞け:やってしまったプログラミング上のtypo」記事へのコメント

  • creatはその当時には存在したケチケチ精神で一文字省略したってだけなので
    typoじゃないです。

    後で後悔ってところはtypoと共通してるにせよ、デマはよくない。

    • by Anonymous Coward

      リンクされている小飼氏のブログによると、ケチケチ精神説の方がデマである可能性が高いとのこと。

      • by Anonymous Coward

        誰もがフェイクニュースを発信するご時世よ

        • by Anonymous Coward

          小飼氏のブログで疑問視されてるのは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じゃなくて意図的だってことぐらい想像つくと思うんだけど。

          • 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]

            親コメント

「毎々お世話になっております。仕様書を頂きたく。」「拝承」 -- ある会社の日常

処理中...