+15  A: 

It's a Unix system call that creates a file: At a Unix shell prompt, type man 2 creat to learn more.

Heath Hunnicutt
But "creat" does have an e in it.
Nosredna
It should have two. ;)
Heath Hunnicutt
+9  A: 

Not only he refers to man 2 creat system call. He also refers to the obsolete trends to save on every tiny character, where possible, sometimes this being only confusing, especially now, when typing and storing another character is rarely an obstacle.

Pavel Shved
I think in the context of the question he was only referring to creat(). The point he was making was there was nothing about Unix he would have done differently except for this small spelling error in the system call to create a file.
jmucchiello
+1  A: 

It refers to the UNIX system call to create new files. Linkers on some machines were limited to identifiers of at most 6 characters. Apparently, Ken had to work with such a linker and hence the create system call was shortened to creat to match this limitation. The irony is that create does too.

See also, question 682719

bromfiets