Установите драйвер Firefox на Ubuntu 16.04.3 LTS

Прежде чем я начал использовать Unix, я использовал AmigaOS, у которого есть ссылки, у которых есть некоторые аспекты символических ссылок и hardlinks. Я никогда не понимал, как они себя ведут.

Тогда мне пришлось использовать Unix-системы (и позже Linux). Я обнаружил, что обе символические ссылки и жесткие ссылки легко понять сами по себе. До сих пор я до сих пор не понимаю гибридную конструкцию, используемую для ссылок в AmigaOS.

Из принципа наименьшего удивления я считаю, что различие между символическими ссылками и hardlinks является очень хорошей конструкцией. Ни у кого из них нет сюрпризов.

Но две конструкции очень разные. Самый важный аспект, который у них есть, заключается в том, что оба они могут быть созданы с помощью инструмента командной строки ln.

Я не могу представить, как вы объединили бы эти два в единую концепцию, не сделав ее чрезвычайно сложной. И это было бы основным аргументом против изменения дизайна. Лучше иметь отдельные функции, каждый из которых прост для понимания, чем одна сложная функция.

Другим аргументом против изменения является то, что существует много программного обеспечения, предназначенного для работы с символическими ссылками и жесткими ссылками при их работе Теперь. Все это программное обеспечение не сможет справиться с гибридной связью.

0
задан 27 April 2018 в 21:54

0 ответов

Другие вопросы по тегам:

Похожие вопросы: