Wollte man sich nur das Tippen eines Buchstabens sparen?
Ich glaube nicht, dass C-Funktionsnamen damals auf fünf Zeichen beschränkt waren, da strcmp
sie unlink
wahrscheinlich genauso alt sind.
Ich hoffe, dass jemand, der daran beteiligt war, etwas offiziell dazu gesagt hat, aber ich konnte es nicht finden.
Dies ist nicht das Gleiche wie die Frage „Was meinte Ken Thompson, als er sagte: ‚Create‘ würde ich mit ‚e‘ schreiben.‘, denn es ist eine andere Frage mit einer anderen Antwort.
Antwort1
Antwort2
Sie haben dies wahrscheinlich bereits gesehen, und es ist keine vollständige Antwort auf Ihre Frage, aber hier ist ein Auszug daraus man 3 creat
:
RATIONALE The creat() function is redundant. Its services are also provided by the open() func‐ tion. It has been included primarily for historical purposes since many existing applications depend on it. It is best considered a part of the C binding rather than a function that should be provided in other languages.