|
|
ru.website- RU.WEBSITE ------------------------------------------------------------------- From : Serge Shikov 2:5020/400 14 Mar 2001 12:30:02 To : All Subject : Re: Формирование картинки -------------------------------------------------------------------------------- Eugene A Belousov wrote: > > > From: Mikhail Fedotov <fmm@uic.nnov.ru> > > > > Ага. Особенно учитывая, что у c++ синтаксис не шедевр, и что на перле > > в этом синтаксисе писать можно. Аргумент не в кассу. > У C++ все ОК. В меру лаконичный синтаксис, но во всяком случае не настолько > лаконичный, чтобы для экономии нескольких символов писать результат операции > в предопределенную переменную. Гм. Hе нравится - так не пиши? Перл же не заставляет. Прелесть как раз в том, что _можно_ не писать эту переменную. Вот живой пример, весьма типичный: sub clear_string { my $tmp= shift; for ($tmp) { s/<.[^>]*>//g; s/^\s+//; s/\s+$//; s/\s+/ /g; s/ / /g; } return $tmp; } Предлагается явно записать присваивание результатов всех пяти операций s///, при том что промежуточные результаты нафиг никому не нужны? --- ifmail v.2.15dev5 * Origin: home (2:5020/400) Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.website/282512d85783.html, оценка из 5, голосов 10
|