|
|
ru.website- RU.WEBSITE ------------------------------------------------------------------- From : Serge Shikov 2:5020/400 12 Jul 2001 14:14:20 To : All Subject : Re: Вставить строчку -------------------------------------------------------------------------------- "Andrey N. Demushkin" wrote: > > > > > "Весьма специфический синтаксис" - это наверно регекспы? Так я тебе вот > > > > что скажу - если на сегодняшний день кто-то не знает синтаксиса > > > > регекспов - ему вообще вряд ли стоит называть себя программистом. > > > А я всегда думал, что программирование и кодинг - разные вещи... > > Это как? Те кто на Дельфи - они значит программисты, а кто на перле - те > > кодеры? > Еще раз - программирование и кодинг - разные вещи. Мне нечего делать, как спорить с очевидными вещами? Повторяю ме-е-е-дленно - для задач работы со строками есть языки, у которых _семантика_ операций намного мощнее, чем имеется скажем в C или паскале. Человек, которому лень изучить непривычный синтаксис нового языка ради упрощения логики програмы на порядок - как раз IMHO и есть типичный кодер, неспособный выйти за пределы привычного ему языка. Вот таков мой взгляд на вещи. А вот чего ты пытаешься доказать этой фразой в данном контексте - я лично так и не понял. > У тебя есть задача, которую надо решить - ты разрабатываешь алгоритм решения > этой задачи, в данном случае - каким образом вставить кусок текста, а уж на > чем ты напишешь программу для > этого дела - все равно. Хоть ты ее на пайке > напиши... Hу напиши эту задачу на языке машины Тьюринга. Теоретически же можно? Уложишься за неделю? Hу хоть за две? > > Или давай так на дело посмотрим - регекспы это фактически описание > > конечных автоматов, и применяются они для написания разного рода > > парсеров. Если кто не знаком с теорией вопроса, не читал Ахо и Ульмана, > > не слышал про конечные автоматы, и потому не может понять "специфический > > синтаксис" - это программист, потому что ему такая мелкая фигня чужда, > > пусть этим кодеры занимаются. Так что-ли? ;-) > См. выше - главное результат, а как ты его добиваешься - твое дело. Ага. Поэтому я предлагаю решать каждую задачу на том языке, где решение получается в 15 раз компактнее. > > И вообще я на синтаксис смотрю просто: не знаешь полностью - пользуйся > > тем что знаешь, никто не заставляет весь язык сразу изучить. Знаешь весь > > - пользуйся всем, пиши коротко и эффективно. Hо уж когда в Дельфи, яве, > > C++ и многих других языках такой штуки как регекспы вообще нету - так > > это их трудности, чему тут радоваться? Тут уж учи, не учи - а все равно > > облом. > Кстати, на C именно программируют - ибо приходится думать... Щаз. А то я программ на C не видел... Там приходится думать о такой фигне, которая в более мощных языках уже давно реализована в виде примитивов. При этом зачастую о действительно серьезных вещах подумать и времени не остается. И аналоги на перле обычно даже не в 15 раз короче, а в 50 или в 100. И во столько же раз быстрее пишутся. --- ifmail v.2.15dev5 * Origin: home (2:5020/400) Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.website/282523d75454.html, оценка из 5, голосов 10
|