Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

So they named their early IM program "writ", but pronounced it "write". These are also the people that named the file creation system call "creat" instead of "create".

Could the next person who interviews Ken please ask him what he has against ending words with "e"? I wonder if there is an interesting story behind that.



Ken Thompson was once asked what he would do differently if he were redesigning the UNIX system.

His reply: "I'd spell creat with an e."

-- http://en.wikiquote.org/wiki/Kenneth_Thompson#Attributed

He got his chance with Go... when he added the O_CREATE symbol (an alias for O_CREAT) his comment was:

spell it with an "e"

-- http://code.google.com/p/go/source/detail?r=4a3f6bbb5f0c6021...


And then, recently, we removed O_CREAT from Go entirely! :-)

http://groups.google.com/group/golang-nuts/msg/75d1090047be3...


hell yeah. go is the next C


Haha, good job!




Consider applying for YC's Fall 2026 batch! Applications are open till July 27.

Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: