[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: Нужен ли bash



Dmitry E. Oboukhov -> debian-russian@lists.debian.org  @ Fri, 26 Sep 2008 18:06:11 +0400:

 AC>> Гнутая утилита, кстати, тоже не поймет ключа в конце, если в середине
 AC>> было сказано --...

 DEO>  -- он как раз и предназначен для того чтобы завершить список опций

Во-во.  Это проблема номер раз с рефлексом "давайте подставим забытую
опцию в конец".

 AC>>>> Если ты этого не знал - это не его проблема.
 AC>>> я знаю, что в BSD не могут написать простой элементарный парсер опций
 AC>>> я об этом и говорю, не знаю почему вам это не нравится ;)

 AC>> Не не могут, а не хотят. 
 DEO> именно не могут

Ой, да ладно.  Нешто они хуже тебя умеют реализовывать спецификации на
языке C?  Не верю.

 AC>> А вот скажи мне, пожалуйста, в команде

 AC>> ssh host ls -A

 AC>> "правильная" утилита (ssh в данном случае) должна понимать -A как ключ
 AC>> ls или как ключ ssh?  Ответ обосновать.
 DEO> как ключ ls, ибо это команда в команде 
 DEO> и в линуксе это прекрасно работает

 DEO> ты что сказать то хотел?

Я хотел проиллюстрировать проблему номер два с тем же рефлексом.

Видишь ли, почти в любой программно-аппаратной системе самое негибкое и
подверженное ошибкам место - человек со своими рефлексами.  Это азы
разработки интерфейса.  Поэтому выработка рефлексов, чреватых подобными
ошибками, чревата боком.  А провокацию выработки таких рефлексов вообще
следует рассматривать как диверсию...

-- 
Artem Chuprina
RFC2822: <ran{}ran.pp.ru> Jabber: ran@jabber.ran.pp.ru

Parentheses?  What parentheses? I haven't noticed any parentheses
since my first month of Lisp programming.  I like to ask people who
complain about parentheses in Lisp if they are bothered by all the
spaces between words in a newspaper...
 -- Kenny Tilton 


Reply to: