Неблагозвучие и линукс
May. 24th, 2013 04:57 pmВчера закинул это на 1 из форумов. Размещу и у себя в бложике.
Одна из тех вещей, которые больше всего меня вымораживают - когда программы называют странными названиями.
Прочитал пост на хабре про дистрибутив pidora. (raspberry pi+fedora) Ну ладно, допустим, тут еще можно понять - разработчик не знает русского. Но что скажут на библиотеку swing? тут уже незнанием языка не отвертишься. Вот зачем было так ее называть?
Или. Бывает еще традиция называть программы невыговариваемыми, труднопроизносимыми названиями. Причем, в основном этим стадают линуксоиды. Взять например pcre. Или nginx. Это же караул, непроизносимо! Причем, автор русскоговорящий!
Еще часто название дают по аббривеатуре, как в примерах выше, так что вроде оно даже благозвучное. Но догадаться что делает прога с таким названием без гугла все равно сложно. Какое-нибудь lilo, grub сразу неясно и можно нагуглить что это. Но есть и такое, когда вроде и ясно что это, а на самом деле это вообще не оно. Например, libsexy. "Пакет libsexy представляет собой коллекцию виджетов GTK+...". Вот чем надо было думать, чтобы назвать либу виджетов libsexy?
Но все это еще полбеды. По названию либы гугл легко найдет, что она делает. Но в повседневной практике чаще встречается необходимость искать не задачу, которую выполняет конкретная либа, а либу, которая делает конкретную задачу. В общем случае, через все эти системы deb-пакетов и даже через сайты поддержки это совершенно нерешаемо. Как правило вбиваешь в гугле что тебе надо и находишь, что где-то на форуме, у кого-то, такая задача уже стояла и ему советовали во-он такой софт. Это неправильно. Этот софт должен находится на не задрипаных форумах, а в документах к ос, но лично мне не встречались системы, которые нормально ищут да хоть даже по манам.
Да и вообще те же маны продуманы плоховато.Помню, когда только первый раз поставил линукс, он мне выдал командную строку, сразу возник вопрос - и че вводить? Тогда я перегрузился в винду и нагуглил что есть маны. Дескать как удобно - ввел "man команда" - и получил по ней хелп. А какую "команду" вводить в статье так и не указали. Интренет тогда был платный и деньги у меня закончились. Загрузился я снова и попробовал досовскую - man dir - не прокатило. Тогда попробовал man man. Вау! работает. Хоть одну команду в тот день угадал. И уже тогда я понял, что в линуксе программы называют совершенно отмороженными, труднопрогнозируемыми, названиями. А через несколько дней я узнал, что кроме манов есть еще info и man число команда. Зашибись, система. С тех пор ну может лет 15 прошло, а к этому я до сих пор не привык, и до сих пор это все меня вымораживает. Линуксоиды сделали все, чтобы усложнить жизнь себе подобным, ненавижу их.
Одна из тех вещей, которые больше всего меня вымораживают - когда программы называют странными названиями.
Прочитал пост на хабре про дистрибутив pidora. (raspberry pi+fedora) Ну ладно, допустим, тут еще можно понять - разработчик не знает русского. Но что скажут на библиотеку swing? тут уже незнанием языка не отвертишься. Вот зачем было так ее называть?
Или. Бывает еще традиция называть программы невыговариваемыми, труднопроизносимыми названиями. Причем, в основном этим стадают линуксоиды. Взять например pcre. Или nginx. Это же караул, непроизносимо! Причем, автор русскоговорящий!
Еще часто название дают по аббривеатуре, как в примерах выше, так что вроде оно даже благозвучное. Но догадаться что делает прога с таким названием без гугла все равно сложно. Какое-нибудь lilo, grub сразу неясно и можно нагуглить что это. Но есть и такое, когда вроде и ясно что это, а на самом деле это вообще не оно. Например, libsexy. "Пакет libsexy представляет собой коллекцию виджетов GTK+...". Вот чем надо было думать, чтобы назвать либу виджетов libsexy?
Но все это еще полбеды. По названию либы гугл легко найдет, что она делает. Но в повседневной практике чаще встречается необходимость искать не задачу, которую выполняет конкретная либа, а либу, которая делает конкретную задачу. В общем случае, через все эти системы deb-пакетов и даже через сайты поддержки это совершенно нерешаемо. Как правило вбиваешь в гугле что тебе надо и находишь, что где-то на форуме, у кого-то, такая задача уже стояла и ему советовали во-он такой софт. Это неправильно. Этот софт должен находится на не задрипаных форумах, а в документах к ос, но лично мне не встречались системы, которые нормально ищут да хоть даже по манам.
Да и вообще те же маны продуманы плоховато.Помню, когда только первый раз поставил линукс, он мне выдал командную строку, сразу возник вопрос - и че вводить? Тогда я перегрузился в винду и нагуглил что есть маны. Дескать как удобно - ввел "man команда" - и получил по ней хелп. А какую "команду" вводить в статье так и не указали. Интренет тогда был платный и деньги у меня закончились. Загрузился я снова и попробовал досовскую - man dir - не прокатило. Тогда попробовал man man. Вау! работает. Хоть одну команду в тот день угадал. И уже тогда я понял, что в линуксе программы называют совершенно отмороженными, труднопрогнозируемыми, названиями. А через несколько дней я узнал, что кроме манов есть еще info и man число команда. Зашибись, система. С тех пор ну может лет 15 прошло, а к этому я до сих пор не привык, и до сих пор это все меня вымораживает. Линуксоиды сделали все, чтобы усложнить жизнь себе подобным, ненавижу их.