Pike is not C. Pike is not C++.
Your arguments are valid, but compatibility with C/C++ is not a goal in itself.
/ Fredrik (Naranek) Hubinette (Real Build Master)
Previous text:
2002-11-11 14:58: Subject: More about ADTs
Since "remove" is the standard C function for removing a file, I'd say that name is highly unsuitable for any other purpose. (I consider it a bug in Pike that the remove-a-file function is called "rm". It's too short, cryptic and non-standard. The same things goes for "mv".)
And "delete" isn't ideal either, since it's the standard C++ keyword for invoking an object destructor.
/ Leif Stensson, Lysator