- 01
- 02
- 03
- 04
- 05
- 06
- 07
- 08
- 09
- 10
- 11
- 12
- 13
- 14
- 15
drwxrwxrwx 1 wvxvw None 0 02-17 16:59 .svn
-rw-rw-rw- 1 wvxvw None 22082 02-04 11:03 header.asp
-rw-rw-rw- 1 wvxvw None 14331 02-04 11:02 header.utf.asp
-rw-rw-rw- 1 wvxvw None 10333 02-04 11:01 header2.asp
-rw-rw-rw- 1 wvxvw None 10368 02-04 11:02 header2_test.asp
-rw-rw-rw- 1 wvxvw None 11825 02-04 11:02 header3.asp
-rw-rw-rw- 1 wvxvw None 11734 02-04 11:03 header3_liran.asp
-rw-rw-rw- 1 wvxvw None 11238 02-04 11:01 header3_old.asp
-rw-rw-rw- 1 wvxvw None 7403 02-04 11:02 header3_ssl.asp
-rw-rw-rw- 1 wvxvw None 9045 02-04 11:01 header3del.asp
-rw-rw-rw- 1 wvxvw None 39451 02-04 11:02 header4.asp
-rw-rw-rw- 1 wvxvw None 40224 02-04 11:02 header4_new.asp
-rw-rw-rw- 1 wvxvw None 13348 02-04 11:02 header4rus.asp
-rw-rw-rw- 1 wvxvw None 230 02-04 11:02 headers.asp
-rw-rw-rw- 1 wvxvw None 208 02-06 09:37 headers.php
Но вот вы будете смеятся, а я теперь зауважал ПХП, после знакомства с АСП классик написаном на ВиБиЭс, без единой функции: несколько мегабайт кода, ряды буков за рядами буков, но только If Else Then, только хардкор. Там даже человек на циклы свысока смотрел. Не признавал... такой мастер был...
Вот понадобилось мне там какую-то страничку подправить, и телефонный номер вырезать из строки - долго мучался не мог понять, почему:
Падает с ошибкой.
И когда я у него спросил, что за ...? Почему не работает? Он сморщися и сказал, что регулярки в ВиБиЭс - это для пижонов. Никто ими не пользуется. (Соответственно, find -name "*.asp" -exec grep -e 'Regexp' {} \; на примерно трех сотнях файлов выдает ноль совпадений).
И Begin выглядит явно лишним.
Используется. Asp же. Тем более вы недооцениваете количество людей пишущих макросы в MS Office.
Именно MS последние джва десятилетия вносит основную лепту в популяризацию сего языка.
> With вроде не сразу появился
Не менее 15 лет. Еще в 98 студии был.
http://stackoverflow.com/questions/4174773/c-sharp-equivalent-for-visual-basic-keyword-with-end-with
>You cannot do this in C#.
Лол.
Кстати, на сколько я понимаю, желающих попробовать код в примере не найдется, поэтому обьясню (Begin - это просто опечатка вызваная хроническим недосыпанием и лапшой быстрого приготовления), а фишка в том, что Execute возвращает уникальный массив, не такой, как все остальные массивы, и поэтому Join() на нем обламывается. Но, как уже говорилось, в ВБС регулярными выражениями не пользуются, поэтому никому это и не мешает.
О, кстати, нашел, автор оттачивал мастерство. Вот, практически запилил таки регулярку.
Теперь понятно откуда такая нелюбовь к гиту.
- Надо заюзать систему контроля версий!
... прошло 2 года ...
- А, так тут оказывается надо было коммитить. А я думал оно само версии контролирует.