1С - отличный язык для тех задач, под которые он создавался. Не пишут же вменяемые люди драйверы на Фортране? Ну и на 1С не надо.
Кириллица? Ну, так я знавал людей, которые писали с использованием синтаксиса Си, а затем собирал компилятором Turbo Pascal.
Тут уж кому как удобнее.
Но вот переключать раскладку клавиатуре в процессе (Sic!) написания команды мог придумать лишь редкостный извращенец-мизантроп.
Соединение=Новый HTTPСоединение("www.rossvyaz.ru",443,,,,,Новый ЗащищенноеСоединениеOpenSSL);
Рез=Соединение.Получить(Новый HTTPЗапрос("opendata/"));
Если Рез.КодСостояния<>200 Тогда
Сообщить("Не могу загрузить страницу ""
https://www.rossvyaz.ru/opendata/""");
Возврат;
КонецЕсли;
РегулярноеВыражение="\/opendata[\w-\/]+kody.{1,10}csv";
RegExp = Новый COMОбъект("VBScript.RegExp");// создаем объект для работы с регулярными выражениями