Вызвано было и в RSX и RT тем, что собственно совершенно непонятно, зачем вставлять файл в каталог при создании - и поэффективнее и проблем с изобретением уникальных имен нет (в RSX еще и тем, что идея разделить собственно файловую систему и каталожную довольно естественна - каталожная система сопоставляет тебе имени файла его ID, а собственно файловая работает только с плоским пространством ID)
PS: Проблемы с местом в RT к Enter отношения не имели - файл-то все равно писался на диск по ходу. Финализировалась именно запись в каталоге. Что кроме прочего позволяло безопасно овервратить файл новым с тем же именем (и вообще обеспечивало более естественную логику - без всех этих *~) - старый продолжал существовать до выполнения команды enter, а она емнимп была атомарная.
no subject
Date: 2013-09-04 08:17 am (UTC)PS: Проблемы с местом в RT к Enter отношения не имели - файл-то все равно писался на диск по ходу. Финализировалась именно запись в каталоге. Что кроме прочего позволяло безопасно овервратить файл новым с тем же именем (и вообще обеспечивало более естественную логику - без всех этих *~) - старый продолжал существовать до выполнения команды enter, а она емнимп была атомарная.