Главная страница


ru.linux

 
 - RU.LINUX ---------------------------------------------------------------------
 From : Aleksey Cheusov                      2:5020/400     03 Jun 2003  13:44:01
 To : Dennis Vshivkov
 Subject : Re: bash
 -------------------------------------------------------------------------------- 
 
 Dennis Vshivkov <Dennis.Vshivkov@f7.n5042.z2.fidonet.org> writes:
 
 > AC> И это тоже не аналог. По той же причине, что и вариант Chuprina.
 > AC> Гы-гы. Провокация удалась ;) Жду вариантов на tcl/ruby/shell ;)
 > 
 >     Hу навскидку:
 > 
 > ruby -ne '((f ||= {})[$2] ||= open("file_#$2.txt", "w")).puts $1 if
 > /^\s*(\S+)\s*(\S+)/'
 
 Похоже на правду.
 
 >     Как обычно, по Ломоносову: ежели где убудет несколько геморроя, то
 > умножится в другом месте. :)
 
 Само собой.
 
 > С другой стороны, всё удобно делаемое на awk
 > с добавлением толики геморроя пишется на Ruby,
 
 Конечно пишется. И на ruby, и на perle, и на tcl, и на питоне.
 
 Hо расскажу я тебе про эту толику.
 Дал вот эту штуку "на анализ" двум любителям ruby.
 Один замахал руками сразу, второй расшифровал через 15 минут ;)
 Есть ещё такая штука, как наглядность.
 
 Аналогичный пример у меня был с перлом.
 Показал я перловский "шедевр" трём своим коллегам, которые им пользуются
 2/2.5/3 года.
 Вот он: @{${*$self}{'net_dict_dbs_array'}}.
 Из трёх только один за 15 минут это разшифровал.
 
 > но то же самое в обратную
 > сторону повлечёт куда большее его количество, если вообще будет возможным.
 
 Если будет возможным, то скорее всего на порядок проще, чем 
 на ruby и др.
 По крайней мере на реальных примерах, а не на гипотетических.
 
 Вернувшись к нашим баранам, не нужно искать более продвинутых аналогов
 и старших братьев, которые могут больше. Hужно писать на том,
 что проще и лучше подходит. Если ruby, то ruby, если awk, то awk и т.д.
 
 Пожалуй, грядку быстрее лопатой перекопать, чем екскаватором.
 
 -- 
 Best regards, Aleksey Cheusov.
 --- ifmail v.2.15dev5
  * Origin: Science Soft (2:5020/400)
 
 

Вернуться к списку тем, сортированных по: возрастание даты  уменьшение даты  тема  автор 

 Тема:    Автор:    Дата:  
 Re: bash   Aleksey Cheusov   03 Jun 2003 13:44:01 
 Re: bash   Dennis Vshivkov   04 Jun 2003 10:13:28 
Архивное /ru.linux/17283c46ceb59.html, оценка 2 из 5, голосов 10
Яндекс.Метрика
Valid HTML 4.01 Transitional