|
В релизе 8.3.18 добавят синхронную асинхронность
|
Я
|
|
Новичок2 21.05.20 - 09:44 | Доброго здоровья, Уважаемые форумчане. В Зазеркалье опубликовано статья
, в которой ОписаниеОповещения предлагается заменить на вызов синхронно асинхронных функций. Кто попробовал, отзовитесь. Конфигурация рабочая? |
Ненавижу 1С 1 - 21.05.20 - 09:49 | |
SilentMan 2 - 21.05.20 - 10:15 | ( 0) А че, 18-я уже в тест вышла? |
Новичок2 3 - 21.05.20 - 10:25 | ( 1) Нет, не продолжение. Для меня "Ждать" и "Асинх" - это средство для написания удобочитаемых программ, не больше. Сильно умничать, как эти ребята, я не собираюсь. |
Новичок2 4 - 21.05.20 - 10:26 | ( 2) в Зазеркалье написано, что можно тестить |
Провинциальный 1сник 5 - 21.05.20 - 10:48 | ( 3) Как отказ от чистой процедурности кода может привести к повышению удобочитаемости? Старые методы асинхронности по крайней мере сохраняли процедурность, в процедуре всегда есть одна точка входа и одна точка выхода. А тут как? Программировать проще, а анализировать чужой код будет сложнее... |
Новичок2 6 - 21.05.20 - 11:23 | ( 5) Я не хочу ни с кем спорить, и не хочу никого обращать в свою веру. Я привык работать с модальными формами, модальными вопросами, модальными предупреждениями в 1С 7.7. Применение "Ждать" и "Асинх" в 1С8 лучше всего подходят для моделирования модальности. На мой вкус. И не будем спорить о вкусах. |
ДенисЧ 7 - 21.05.20 - 11:45 | (5) "Старые методы асинхронности по крайней мере сохраняли процедурность"
Да нифига. |
Новиков 8 - 21.05.20 - 11:50 | ( 6) Предлагаемое - сильно упростит моменты связанные с работой файловой системой, интерактивными многоуровневыми диалогами и т.д. Сейчас, это все «ад обратных вызовов», прямой маппинг на соответствующую технику JavaScript, со всеми минусами. Причем, если ты посмотришь, например на ту же БСП и подсистему работу с файловой системой, то там какое-то элементарное действие, вызывает такой ад колбеков, что даже взглянув просто на код, ты не сможешь его понять - т.к. нужно трейсить и не понятно куда там управление от следующего оповещения уходит. Промайзы, эту тему сильно упростят. Я их очень жду, сейчас сам в проекте, где активно работаю с массовыми загрузками/выгрузками и интерактивными диалогами, которые все это сопровождают - ну это не то, чем стоит заниматься :) Это адская работа. |
Новичок2 9 - 21.05.20 - 11:52 | Люди, так кто-нибудь тестил 8.3.18?
|
ДенисЧ 10 - 21.05.20 - 11:56 | ( 8) А что такое промайзы?
Может, таки промисы?
|
ДенисЧ 11 - 21.05.20 - 11:56 |
|
Ненавижу 1С 12 - 21.05.20 - 12:08 | ( 10) Ждать Ожидание Асинх! |
ДенисЧ 13 - 21.05.20 - 12:09 | ( 12) Я так собаку своему командую... |
Вафель 14 - 21.05.20 - 12:09 | |
Новичок2 15 - 21.05.20 - 12:13 | |
Сияющий в темноте 16 - 21.05.20 - 12:54 | ( 8) нифига они ничего не упростят,просто будет еще больше проблем при отладке,а ожидание на стеке,в реальности,может приводить к зацикливанию,которое часто поймать очень сложно,особенно,если в таким образом созданной модальной форме будет вызов еще одной формы.
реально же,это тоже самое,что и модальность,только модальность скрывает от пользователя все эти вызовы,а также отслеживает режим модальности внутри формы,чтобы нельзя было выполнить открытие еще раз.
ну а с файловвми операциями 1с просто изобрело велосипед,так как в браузере только http асинхронный,который как раз в 1с работает только в синхронном режиме. |
H A D G E H O G s 17 - 21.05.20 - 13:58 | Забубнили, забубнили. Это вам не то, то вам не это.
Отличная новость, ждем с нетерпением!
|
Волшебник 18 - 21.05.20 - 14:02 | ( 17) ЗапуститьНачалоОжидания() |
fisher 19 - 21.05.20 - 14:28 | ( 12) Воистину Асинх!
У меня только один вопрос. Почему сразу было так не сделать. Хотя я знаю ответ. Фреш тормозился и ждать было нельзя. |
mistеr 20 - 21.05.20 - 15:10 | ( 3) >Для меня "Ждать" и "Асинх" - это средство для написания удобочитаемых программ, не больше.
А вот зря ты так. Это закладывает основы для реализации многопоточности в прикладном коде, возможность избавиться от "проклятия одного ядра". Я буду ждать именно этого. Хотя удобочитаемость тоже хорошо. |
fisher 21 - 21.05.20 - 15:16 | Да-да. Добавить в 1С примитивы многопоточности, функции первого порядка, ООП, замыкания. И одинэсники смогут отстреливать себе ноги легче и виртуознее одновременно.
|
mistеr 22 - 21.05.20 - 15:24 | ( 21) Ну а что, гулять так гулять. Специалистов сейчас достаточно, хороших курсов тоже. Порог входа можно и повысить. |
Вафель 23 - 21.05.20 - 15:42 | ( 19) сразу не сделали ибо замыкания были нужны видимо придумали как |
Вафель 24 - 21.05.20 - 15:43 | функции высшего порядка значит где то в недрах языка есть
|
fisher 25 - 21.05.20 - 15:47 | В 1С есть все. Только Нуралиев вам этого не отдаст. Потому что у вас докУментов нету.
|
Ненавижу 1С 26 - 21.05.20 - 16:21 | ( 22) они пусть от копипаста в типовых уйдут сначала |