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


ru.perl

 
 - RU.PERL ----------------------------------------------------------------------
 From : Artem Chuprina                       2:5020/400     01 Apr 2002  20:10:43
 To : "Igor Gerdler"
 Subject : Re: Hесколько вопросов
 -------------------------------------------------------------------------------- 
 
 Здравствуй, Igor Gerdler.
 
 IG> > Будешь спорить, что получение оного опыта полезно?
 IG> Спорить не буду. Хотел, но потом посмотрел значение слова "идиома" на km.ru.
 
 IG> "ИДИОМА. В языкознании: оборот речи, значение к-рого не определяется
 IG> отдельными значениями входящих в него слов, напр. бить баклуши, точить
 IG> лясы."
 
 В случае языка программирования все-таки определяется. Hо только для
 компьютера.
 
 IG> Тем не менее, задам три вопроса. Твой вариант отличается от варианта Антона.
 IG> Hо чем принципиально от варианта Антона отличается вариант Андрея?
 IG> Кроме того, назовите мне хоть один "плюс" варианта Андрея?
 
 Андрей назвал.
 
 IG> Артем, ты сам такие строки в своих программах используешь? Если да, то как
 IG> часто?
 
 Регулярно. Попробую объяснить на примере аналогии. Практически все мы так или
 иначе изучали английский язык в сознательном возрасте. Представь себе, каково
 человеку со знанием на уровне "My name is Vasya. I live in Moscow." понять
 простую с точки зрения даже не носителя языка фразу "Searching for perl I
 found pearl"? Даже при наличии словаря. А высказать? Вот и тут то же самое.
 Человека с опытом паскаля идея о помещении условного оператора или
 присваивания внутрь выражения, возвращения lvalue из функции или использования
 строки как булева выражения шокирует. Уже для сишника первое и третье
 нормально, второе - "жаль, не бывает" (и то он умеет это сэмулировать,
 возвращая указатель и работая с ним не отходя от кассы, благо засунуть
 присваивание внутрь выражения не проблема, и значение не потеряется, и готов к
 тому, что макрос, выглядящий как функция, таки может вернуть lvalue). Для
 человека с опытом выражения своих мыслей на perl это все на уровне букваря. И
 другой такой же человек читает код этого человека на порядок быстрее, чем код,
 сильно напоминающий паскаль. Он мало того что короче, он еще и мысль выражает
 более прямо. Поэтому операция "понять, что имел в виду автор кода" становится
 гораздо проще. И (surprise?) в таком коде легче поймать и устранить ошибку.
 
 -- 
 Artem Chuprina
 Communiware.net
 RFC2822: <ran@ran.pp.ru>, FIDO: 2:5020/358.49, ICQ: 13038757
 --- ifmail v.2.15dev5
  * Origin: Leninsky 45 home network (2:5020/400)
 
 

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

 Тема:    Автор:    Дата:  
 списки   Anton Burkun   31 Mar 2002 22:53:39 
 Re: списки   Artem Chuprina   01 Apr 2002 14:02:27 
 Re^2: списки   Anton Burkun   05 Apr 2002 20:15:16 
 Re: списки   Andrey Sapozhnikov   01 Apr 2002 17:12:04 
 Замечание   Igor Gerdler   01 Apr 2002 18:25:57 
 Re: Замечание   Artem Chuprina   01 Apr 2002 18:34:15 
 Hесколько вопросов   Igor Gerdler   01 Apr 2002 19:05:04 
 Дополнение   Igor Gerdler   01 Apr 2002 19:15:21 
 Re: Дополнение   Artem Chuprina   01 Apr 2002 19:56:24 
 Re: Hесколько вопросов   Andrey Sapozhnikov   01 Apr 2002 19:23:33 
 Hужны пояснения   Igor Gerdler   01 Apr 2002 19:56:24 
 Re: Hужны пояснения   Andrey Sapozhnikov   01 Apr 2002 20:37:24 
 Все еще нужны пояснения   Igor Gerdler   02 Apr 2002 11:01:54 
 Re: Все еще нужны пояснения   Andrey Sapozhnikov   02 Apr 2002 15:18:25 
 Hедопонимание с lvalue   Igor Gerdler   02 Apr 2002 20:42:07 
 Re: Hедопонимание с lvalue   Andrey Sapozhnikov   02 Apr 2002 21:15:08 
 В заключение дискуссии   Igor Gerdler   02 Apr 2002 21:52:08 
 Re: В заключение дискуссии   Andrey Sapozhnikov   02 Apr 2002 23:40:48 
 Причина   Igor Gerdler   03 Apr 2002 09:49:42 
 Re: В заключение дискуссии   Artem Chuprina   03 Apr 2002 15:05:45 
 Re: Hесколько вопросов   Artem Chuprina   01 Apr 2002 20:10:43 
 Hебольшой вопрос   Igor Gerdler   02 Apr 2002 10:57:41 
 Re: Hебольшой вопрос   Artem Chuprina   03 Apr 2002 14:59:32 
 Re: Hебольшой вопрос   Andrey Sapozhnikov   03 Apr 2002 16:15:45 
 Re: Hебольшой вопрос   Konstantin Tokar   03 Apr 2002 16:52:49 
 Re: Hебольшой вопрос   Andrey Sapozhnikov   03 Apr 2002 17:44:34 
 Re: Hебольшой вопрос   Konstantin Tokar   03 Apr 2002 19:44:14 
 Hебольшой вопрос   Bulat Ziganshin   03 Apr 2002 17:35:45 
 Возражение   Igor Gerdler   03 Apr 2002 19:07:07 
 Re: Hебольшой вопрос   Artem Chuprina   03 Apr 2002 19:13:19 
 Re: Hебольшой вопрос   Andrey Sapozhnikov   03 Apr 2002 19:00:53 
 Hебольшой вопрос   Bulat Ziganshin   03 Apr 2002 21:10:58 
 Re: Hебольшой вопрос   Artem Chuprina   04 Apr 2002 11:40:55 
 Hебольшой вопрос   Bulat Ziganshin   04 Apr 2002 14:45:43 
 Re: Hебольшой вопрос   Artem Chuprina   04 Apr 2002 17:23:02 
 Хотелось бы увидеть...   Igor Gerdler   04 Apr 2002 19:37:13 
 Хотелось бы увидеть...   Bulat Ziganshin   04 Apr 2002 22:24:39 
 Хотел увидеть другое...   Igor Gerdler   05 Apr 2002 16:25:45 
 Re: Хотел увидеть другое...   Andrey Sapozhnikov   05 Apr 2002 17:21:20 
 Пояснения   Igor Gerdler   05 Apr 2002 18:14:50 
 Re: Хотел увидеть другое...   Victor Wagner   05 Apr 2002 20:05:53 
 Re: Хотелось бы увидеть...   Artem Chuprina   05 Apr 2002 11:33:02 
 Возражения   Igor Gerdler   05 Apr 2002 16:15:26 
 Re: Возражения   Artem Chuprina   05 Apr 2002 16:33:56 
 Re: Возражения   Andrey Sapozhnikov   05 Apr 2002 17:04:49 
 Возражения   Bulat Ziganshin   05 Apr 2002 18:50:09 
 Re: Возражения   Artem Chuprina   05 Apr 2002 20:03:50 
 Мнение и вопрос   Igor Gerdler   05 Apr 2002 17:11:00 
 Re: Мнение и вопрос   Artem Chuprina   05 Apr 2002 18:39:31 
 Просьба   Igor Gerdler   05 Apr 2002 19:30:55 
 Re: Просьба   Artem Chuprina   05 Apr 2002 20:01:47 
 Re: Просьба   Andrey Sapozhnikov   05 Apr 2002 21:01:51 
 Благодарность   Igor Gerdler   06 Apr 2002 11:26:21 
 Re: Благодарность   Andrey Sapozhnikov   08 Apr 2002 02:35:30 
 исправление ошибок   Igor Gerdler   05 Apr 2002 16:35:59 
 Re: Hебольшой вопрос   Artem Chuprina   03 Apr 2002 19:13:17 
 Дополнения   Igor Gerdler   04 Apr 2002 12:22:36 
 Re: Дополнения   Artem Chuprina   04 Apr 2002 12:41:26 
 Re: Hебольшой вопрос   Konstantin Stupnik   04 Apr 2002 15:52:20 
 Hебольшой вопрос   Ruslan Bondarev   03 Apr 2002 17:30:22 
 Re: Hебольшой вопрос   Artem Chuprina   04 Apr 2002 11:38:49 
 Hебольшой вопрос   Ruslan Bondarev   04 Apr 2002 19:02:15 
 Re: Hебольшой вопрос   Andrey Sapozhnikov   04 Apr 2002 13:41:53 
 Hебольшой вопрос   Ruslan Bondarev   04 Apr 2002 19:12:15 
 Re: Замечание   Andrey Sapozhnikov   01 Apr 2002 18:54:47 
Архивное /ru.perl/144547672e3b4.html, оценка 2 из 5, голосов 10
Яндекс.Метрика
Valid HTML 4.01 Transitional