3 ms·
The fact that FILE_SHARE_DELETE has to be explicitly specified in calls to CreateFile, and that the file APIs in most languages don't use it or allow it to be s
by spatulon 8y ago
The fact that FILE_SHARE_DELETE has to be explicitly specified in calls to CreateFile, and that the file APIs in most languages don't use it or allow it to be specified, has to be one of the top three annoyances I have in using Windows as my primary development machine. There's a parallel universe in which FILE_SHARE_DELETE is opt-out, not opt-in, and Windows is a far more pleasant OS in that universe.
My other two top annoyances, for anyone curious, are the appalling filesystem performance and the high process-creation overhead.