но на жесткую ссылку можно создать символическую ссылку, а саму жесткую ссылку удалить, например. Сейчас потестил более внимательно и нужно сказать, что std.file.exists возвращает true на невалидную ссылку, значит мой старый тест имел какой-то изьян, хз. Сейчас проведу несколько более аккуратных тестов между разными языками, кто как работает и как там проверять нужно файл перед чтением.