Имя: Пароль:
1C
 
1С Предприятие замедляется, 1С Executer ускоряется. Обсудим будущее 1C Предприятие 8...
0 sikuda
 
22.08.24
11:04
1. 1С 8.3 Предрпиятие наше все! Выполнятор не нужен 50% (4)
2. А что такое 1С? 25% (2)
3. Уже перешел на 1С Executer, Нет ERP не беда 13% (1)
4. 1C 8.3 еще сырой, 7.7 1С++, 6.0 наше все 13% (1)
Всего мнений: 8

Явно 1С Предприятие 8 раздувается и замедляется? Executer(Элемент) начинает движение на приближение к JVM (это же его технология)?
Аналогично Apple, замедляем предыдущие версии чтобы новые казались скоростными?
Нас ожидает жесткий переход 1С 8.3 -> 1C Элемент (аналогично 1С7->1C8)?
Понятно мы все рассуждает с позиции "Нас и здесь неплохо кормят".
Но как так вышло что в моем pet-проекте php1c.ru скорость выполнения кода php эмуляции 1С сравнима со скоростью самой 1С? То есть стоит дальше его развивать, как типа 1С++ для 1C7?

Обсуждения скорости выполнения 1С предрпиятие (Три года назад обсуждали алгоритм Эратосфен), вот по нему и будем смотреть данные
https://gist.github.com/EvilBeaver/11c252f13199afca45c350442bd6dcfb

1C Предприятие 8:
1С 8.3.12 - 382 сек.
1С 8.3.22 - 518 сек
1С 8.3.25 - 523 сек

Выполнятор и аналоги:
1С Executer U 2020.2.5-23 - 50 сек (старая версия три года назад)
OneScript - 50 сек
1С Executer U 5.2 - 28 сек (2024)

Кстати на диком западе:
PHP 8.3 (+opcache по молчанию) - 8 сек
Транслитор 1С в php(php1c.ru) - 430 сек без оптимизации
JVM(Java, Kotlin) .Net(C#, перфолента) меньше секунды 🔥

Ранее пытались понять движение 1C(сходится)
Смотря в прошлое, предсказываем будущее 1С
1 Волшебник
 
21.08.24
13:26
Это чтобы жизнь мёдом не казалась и чтобы покупали новые процессоры с ядрами для ИИ.

САМИ СЕБЕ РОЕМ РАЙ
2 Климов Сергей
 
21.08.24
13:34
(0) Не вижу высокого смысла в том, чтобы тестировать 1С на чисто вычислительной задаче. 1С это, в основном, про работу с базой данных.

1С 8.3 Предрпиятие наше все! Выполнятор не нужен
3 Ненавижу 1С
 
21.08.24
13:39
Ждём 1С 9.*
Там будет язык исполнителя, который сейчас обкатывается

А что такое 1С?
4 PLUT
 
21.08.24
13:41
(0) скорость падения и неэффективность типового кода можно компенсировать покупкой нового железа.

на текущей работе так и сделали, когда упёрлись в тормоза и некомфортную работу примерно на 100 пользователей в ERP 2.5

пока более-менее терпимо с административным регламентом  для пользователей + костыли при "закрытиях"
5 Волшебник
 
21.08.24
13:41
(2) Прекрасный комментарий! Я подпишусь под каждым словом 👍
6 Ненавижу 1С
 
21.08.24
13:44
(2) это ещё про передачу контекста между клиентом и сервером. С этим у 1с тоже такое себе
7 sikuda
 
21.08.24
14:32
(3) "Ждём 1С 9.*" - Вы только с Марса? Уже есть 1С Элемент на коде 1С Исполнителя это и будет следующая версия...
пока 70 тысяч в год за конфигуратор (по словам Волшебника конфигуратор за большие деньги forum.mista.ru/topic/873677#m2)
8 Климов Сергей
 
21.08.24
13:50
(6) Согласен. Но решето Эратосфена - это не про 1С. Ещё бы метод конечных элементов на 1С нарисовали.
9 Волшебник
 
21.08.24
14:02
(7) Я пожалуй открою новый сайт, где буду записывать свои слова. Отолью себя в граните, так сказать
10 sikuda
 
21.08.24
14:21
(8) На 1С РассчитатьСистемыЛинейныхУравнений() уже есть, и я Вас прекрасно понимаю 🤦

Я говорю о другом. Когда все другие языки эволюционируют увеличивая скорость выполнения.
PHP 7.4 - 8.3
Python 2.7 - 3.12
1C ведет нас упрямо на смену языка, IDE, всего.
Смену всего ранее написанного на 1С 8
Смену лицензий с постоянных на повременные (ну это приятный бонус для 1С, у Bitrix подсмотрели)
Честно все эти "выполнения пожелания по развитию Платформы" похожи на натирку до блеска надгробного камня...

Уже перешел на 1С Executer, Нет ERP не беда
11 Волшебник
 
21.08.24
14:00
(10) Это всё потому, что вы не знаете обычные формы. Там всё работает быстро
12 VS-1976
 
21.08.24
14:09
Дело не в формах даже, хотя выполнить какой-то расчёт на толстом клиенте не нагружая сервер приятно. Дело в программистах так же. Многие не понимают что своим кодом насилуют железо или избыточно напрягают рсубд
13 Волшебник
 
21.08.24
14:14
(12) Это верно. Но только отчасти.
Обычный программный код, написанный обычным программистом использует память разумно, там нет лишних циклов.

Проблемы начинаются, когда программный код генерируется, берётся с потолка.
14 mmg
 
21.08.24
14:14
(12) Это еще что. Сейчас набегут пользователи, желающие общаться с рсубд через ИИ, вот где настоящий напряг для железа будет
15 maxab72
 
21.08.24
14:16
(11) Открытие/пролистывание форм - да, какой-нибудь расчет - одинаково. Но пользователей напрягает меньше, если форма быстро открывается или листается список, чем если расчет занимает 40 секунда а не 30.
16 Волшебник
 
21.08.24
14:29
(15) Перестаньте пороть чушь, ей больно
19 stix2010
 
21.08.24
16:12
(11) если в управляемые формы БСП не подключать, то там тоже всё неплохо

1С 8.3 Предрпиятие наше все! Выполнятор не нужен
20 Ненавижу 1С
 
21.08.24
16:52
(7) спасибо. Прям раскрыли глаза. Без Вас конечно эта информация была недоступна
21 Kongo2019
 
21.08.24
16:52
(0) И смысл этого исследовании? Аналогов все равно нет. Будем давить железом, оптимизировать, по возможности, код.
Такова плата за скорость разработки.
22 Garykom
 
21.08.24
17:17
(21) Не совсем но да
Как типовые конфы пишут, подозреваю аналогично ваяют и саму платформу 1С
23 PLUT
 
21.08.24
17:43
(22) на зазеркалье статья была от разработчиков, как ваяют

смесь технологий и бесконечные тесты сборок перед публикацией в "продакшон"
24 Garykom
 
21.08.24
18:05
(23) Пытался намекнуть что тормоза и глюки платформы это тоже "Такова плата за скорость разработки"
25 Волшебник
 
21.08.24
18:33
(24) Просто всем намекают, что обычные формы ещё есть и работают. Кстати, очень быстро
26 Волшебник
 
21.08.24
18:49
Я вот про себя думаю, что так называемые "управляемые формы" — это тупиковая ветвь развития

Программист ими не управляет по сути
27 Конструктор1С
 
21.08.24
18:53
Сферические тесты в вакууме. Подобные задачки на 1с решаются примерно никогда

1С 8.3 Предрпиятие наше все! Выполнятор не нужен
28 Волшебник
 
21.08.24
19:10
Вас всех будут тормозить, пока вы не признаёте истину.
29 Волшебник
 
21.08.24
19:11
(28) Ну или взбунтуетесь и пошлёте всех нахуй. Как я

Меня нельзя затормозить
30 sikuda
 
21.08.24
19:29
(27) Это же не про решение задач, а про попытки измерить выполнение кода на старых 1С и новых, сравнить с Executer и другими языками программирования.
Прийти к выводу что платформой 8.3 глобально перестали заниматься, постепенно нас ждет переход как с 7.7 на 8, теперь с 8 на 9(на 1С Элемент 5.2) на другой язык 1С Исполнитель в ближайшие года.

(25) формы кстати здесь не причем, скорее уровень совместимости в конфигурации. И серверный код в форме, и серверный код в фоновом задании выдают схожий результат.

Понятно мы все рассуждает с позиции "Нас и здесь неплохо кормят". Функционал ERP 2.5 будем еще долго использовать
Но как так вышло что в моем pet-проекте php1c.ru скорость выполнения кода php эмуляции 1С сравнима со скоростью самой 1С? То есть стоит дальше его развивать, как типа 1С++ для 1C7?
31 timurhv
 
21.08.24
19:39
(15) На УФ много "специалистов", которые в запросах ДС начинают лепить группировки и вложенные запросы с соединениями. Абсолютно не понимают что происходит.

(26) В крупных корп.проектах плюсую, где начинают докапываться до лишнего пробела и отступа.
32 Волшебник
 
21.08.24
19:57
1С не тормозит. Это вас специально замедляют
33 Kongo2019
 
21.08.24
20:00
(31) Вот нафига нам тогда такой ДС? Если туда ничего напихать незя.
34 timurhv
 
21.08.24
21:17
(33) Пихайте при получении данных, ради бога. А когда группируете 100млн строк с вложенным запросами и тп, любой SQL (хоть MS, хоть PG) офигеет от того какую ему нужно страницу выдать. Ее по-сути и нет. Поэтому начинаются жалобы что все пропало, форма списка при открытии по 3 минуты, при пролистывании тормоза по 1-2 минуты.
Да и прочитайте про основную таблицу запроса ДС на ИТС.
35 Hmster
 
21.08.24
21:20
(26) кода по работе с интерфейсом стало значительно больше + более чем двойное отжирание памяти и на сервер и на клиенте
36 timurhv
 
21.08.24
21:32
(34) Вот одна из полезных ссылок про ДС
https://its.1c.ru/db/v8std/content/732/hdoc

Вообще, без прочтения блока "1С:Предприятие 8. Система стандартов и методик разработки конфигураций" (хотя бы беглого без разбора того что не понимает) я бы прогеров не допускал к разработке, а бывалым рекомендовал читать раз в пол-года - год, т.к. это все написано кровью.
37 ЕRPe
 
22.08.24
10:12
(0) 1C пока на риал тайм не претендует. Намного больше тормозов запись/чтения из БД. удобство важнее.
38 Волшебник
 
22.08.24
11:02
(37) Вы сказали "риал тайм"? А при чём тут 1С?



39 ЕRPe
 
22.08.24
11:16
(38) Я скорее про реакцию на действия пользователя - например в играх надо отреагировать моментально и плюс просчитать изменения положений отрисовываемых объектов. В случае 1С - обычно клиенский код на формах тормозит куда меньше кода требующего операций с БД. В списках часто делается исскуственная задежка 0,1 сек чтобы избежать лишних чтений данных из БД. И это все не из-за производительности клиента, больше вопрос к серверу.
40 PLUT
 
22.08.24
11:17
(38) наверно поэтому

Начиная с версии 1С:Предприятие 8.2.17, была реализована возможность работы со временем в миллисекундах, используя функцию получения числа миллисекунд, прошедших с 1 января 0001 года, 0:00:00 UTC.

Синтаксис:

ТекущаяУниверсальнаяДатаВМиллисекундах()
41 Волшебник
 
22.08.24
11:19
(39) Я изучал скорость работы ERP и авторитетно заявляю, что все тормоза обусловлены двумя причинами:
запросы и циклы.

Если более детально, то вот 5 пунктов:
1) запросы
2) циклы
3) запросы в циклах
4) циклы в циклах
5) циклы в циклах в циклах
42 PLUT
 
22.08.24
11:21
+(41) БСП, БПО и прочие трехбуквенные библиотеки

там иногда вложенность вызовов достигает 20 какой-нибудь НДС посчитать
43 Волшебник
 
22.08.24
11:57
(42) Это другое. Это уже про когнитивную сложность.

Стек вызовов может быть 100, но сработает быстро, а вот если цикл в цикле в цикле, то там достаточно тройной вложенности, чтобы при определённых условиях внутренний цикл выполнялся 1 млн раз.

Скорость выполнения программного кода у 1С ограничена

44 VladZ
 
22.08.24
12:30
(0) "Нас ожидает жесткий переход 1С 8.3 -> 1C Элемент (аналогично 1С7->1C8)?" - нет.

1С 8.3 будет развиваться по своему пути.
1C Элемент - по своему пути.

Возможно, эти пути сойдутся лет так через 20. А может и нет.

Так что, берем лопаты... И разгребаем дальше...
45 Prog_man
 
22.08.24
12:44
(44) информация из проверенного источника?
46 Волшебник
 
22.08.24
13:04
(45) Инфа 146%
47 Prog_man
 
22.08.24
13:12
(46) хорошо если так, очень не хотелось бы того гемора как это было с переходом с 7.7 на 8
48 Волшебник
 
22.08.24
13:15
(47) В данном случае никакого перехода не планируется.
49 Patriot1C
 
22.08.24
14:21
(47) Язык 1С7 и 1С8 были очень близки, язык 1С Исполнитель вообще другой несовместимый.
50 Конструктор1С
 
22.08.24
14:18
(30) а что показывает это "измерение"? Попытка сделать глобальные выводы по сферическим замерам в вакууме
51 Конструктор1С
 
22.08.24
14:28
(44) вряд ли сойдутся. Пришли в КОРП, осознали ущербности помеси бейсика с фокспро, и начали смотреть как кодят пацаны, сидевшие в корпе (энтерпрайзе) ещё когда 1с только окукливалась. Теперь вот пытаются изобрести славяноязычную джаву, чтобы с ооп, но не с ооп. Короче, старые привычки не отпускают
52 Kongo2019
 
22.08.24
14:33
(48) Ну как же с САПы на 1С. 1С рулит и педалит.
53 CepeLLlka
 
22.08.24
16:12
(44)Им сначала нужно переписать конфигурации с 8.3 на Элемент
54 sikuda
 
22.08.24
17:12
(44)(45) Лопаты всегда при нас!
Но "Технология 1С:Предприятие.Элемент — это направление развития, которое расширяет использование платформы 1С:Предприятия в сторону парадигмы консьюмерски-ориентированных программ."
https://v8.1c.ru/platforma/o-platforme-v-tselom/
То есть маркетологи уже подготавливают нас к что 1С Предприятие и 1С Элемент это одно и тоже. НЕТ НИКАКОГО СВОИХ ПУТЕЙ у них! Путь один...

А что такое 1С?
55 Волшебник
 
22.08.24
17:11
(54) Таков путь...
56 bushd
 
22.08.24
18:40
что такое 1С Executer? Не я припоминаю давно давно... писали на форуме что то такое грандиозное и выдающееся. Может даже не про него.
57 Волшебник
 
22.08.24
18:56
(56) Палач
58 Волшебник
 
22.08.24
18:59
"Execute" имеет и такое значение

59 sitex
 
naïve
22.08.24
19:21
(0) Выполнение чисто синтетических тестов , в которых смысла в целом нет когда доходит до реальных задачи по производительности.

Та же самая была эйфория по поводу ИИ и всяких GPTи т.д. которые агрегируют навыки человека собирают и анализирую и т.д. тему можно утопить)) и вот тебе и ИИ. А не будет навыков , и чему будет развиваться и учиться ИИ  ?!??! На собаках и кошках ?! на блОхах ?.
И тут также в каком то узком месте , Вау эффект для неандертальца , а как в прод так эффект 0

1С 8.3 Предрпиятие наше все! Выполнятор не нужен
60 sitex
 
naïve
22.08.24
19:23
(41) 5 пункт  =3 пункт * 4 пункт - это все завернуто в фоновое задание.
61 Волшебник
 
22.08.24
20:42
(59) ИИ разучит все навыки человека и начнёт создавать новые. Потом новые поколения ИИ будут учиться на предыдущих. Это технологическая сингулярность, детка...

wiki:Технологическая_сингулярность
62 sitex
 
naïve
22.08.24
19:28
(61) но сам ничего создать так и не сможет. Тогда какой прок , от этого.
63 sitex
 
naïve
22.08.24
19:30
(61) Про ИИ же говоря очень давно , все маркетинговые озвучки закончились. Чего там сам нового ИИ создал ? или может Я что то пропустил. Может создать с 0 хотя бы Себя или копию улучшенную себя ?
64 sitex
 
naïve
22.08.24
19:32
Если абстрагироваться от понятий что такое ИИ (где это как личность в своем понимании) и машина с комплектом навыков собранных для анализа , то тогда Маркетологи буду нищие
65 Волшебник
 
22.08.24
19:47
(62) Новые шедевры живописи и музыки не считаются, я правильно понял?

(63) Я подозреваю, что новые версии ChatGPT так и создаются: берётся текущая версия, клонируется и натравливается сама на себя. Из их взаимодействия рождается новая версия. По крайней мере с шахматной программой AlphaZero так сработало. Хотя может это была мистификация, потому что больше её нет.
66 Волшебник
 
22.08.24
19:57
(62) Кстати, меня ещё интересует Ваша орфография и пунктуация. Вы действительно такой безграмотный или это тупо Ваша "русская нейронка" барахлит?

67 sitex
 
naïve
22.08.24
19:59
(66) Да , в школе был 3! Что есть то есть
68 Волшебник
 
22.08.24
20:01
(67) О, вы учились в школе! Лайк 👍
69 sitex
 
naïve
22.08.24
20:02
(65) А кому они нужны это шедевры от ИИ музыки и живописи ?! Кто то , где то купил за лярды $ что создал ИИ ?

Про AlphaZero слышал, даже подумал вот оно , но дальше все как в Песни (Тёмная Фаза - ОНО Сломалось metaLOLom)
70 sitex
 
naïve
22.08.24
20:03
(66) Стив Джобс тоже был неряхой и писал курица лапой. Но кем он стал , я думаю не стоит напоминать .  У каждого есть свои недостатки.
71 Волшебник
 
22.08.24
20:07
Меня всегда смущает рандомное использование следующих символов:
- лишние пробелы (перед знаками препинания)
- нехватка пробелов между словами (особенно между "не" и глаголом)
- некоторые слова с большой буквы без всякого на то основания
- отсутствие дефисов там, где они должны быть
- присутствие дефисов там, где их быть не должно
- путаница в "-ться/тся"
- предложения с маленькой буквы
- случайные слова с большой буквы или вообще капслоком
- отсутствие символов, завершающих мысль: точка, запятая, вопросительный знак, восклицательный знак
- слишком много пунктуации, например, лишние скобки

И ещё просто бред, который невозможно понять. Да, он тоже смущает.
72 Волшебник
 
22.08.24
20:07
(70) Это дезинформация. Стив Джобс посещал курсы каллиграфии
73 sitex
 
naïve
22.08.24
20:09
(0) Вернемся к теме ветки. Что даст в плане производительности для ЕРП этот 1С Executer ? Интересует не эфемерное блага и болтовня, а четкое понимание. К Примеру сможет за 30 минут Закрыть месяц по 5 Организаций которые состоят все в Интеркамни,  + у них сложное производство по РС.
74 sitex
 
naïve
22.08.24
20:13
(72) Книгу читал про него , не было такой информации. Как раз наоборот.
75 sitex
 
naïve
22.08.24
20:12
(71) Я на столько стал популярным что это было лично адресовано ко мне ?!
76 Волшебник
 
22.08.24
20:13
(74) Пишется "наоборот".
Странно, что Вы не слышали про этот замечательный факт его биографии. Ведь именно так родились TrueType-шрифты
77 Волшебник
 
22.08.24
20:13
(75) Пишется "настолько", а перед "что" обычно ставится запятая.
78 sitex
 
naïve
22.08.24
20:15
(76) Про это было упоминание .Тут вопросов нет. Но это когда он попал на курсы.
79 Волшебник
 
22.08.24
20:15
(73) Интеркамни...

похоже на бота
80 sitex
 
naïve
22.08.24
20:18
(79) Понятно. Не удивлен еще с сообщения (71). Главное же суть, а не привязываться к словам.
81 Волшебник
 
22.08.24
20:19
(73) >> Что даст в плане производительности для ЕРП этот 1С Executer?

А что, уже есть ERP на новой платформе 1С Executer?! Вот время летит... Совсем не слежу за новостями...
82 Волшебник
 
22.08.24
20:20
(80) Мне нужно понимать, в кого я вкладываю свою мысль. Что за "суть" я смогу передать. Судя по Вашим сообщениям, Вам я могу передать только правила русской пунктуации в (71).

Серьёзные вопросы даже обсуждать не берусь.
83 sitex
 
naïve
22.08.24
20:24
(81) Так 3 пункт в голосовалке -> Уже перешел на 1С Executer, Нет ERP не беда. Подразумевает его внедрение , разве нет ?!
84 Волшебник
 
22.08.24
20:31
(83) Не знаю, что там имел в виду автор, когда генерил эти бредовые ответы голосовалки. Наверное, он такой же бот, как и Вы.
85 sitex
 
naïve
22.08.24
20:34
(84) Спасибо. Приятно пообщались.
86 Волшебник
 
22.08.24
20:41
(85) Вам приятно, мне скучно.
87 sitex
 
naïve
22.08.24
20:42
(86) > (82) По серьёзным вопросам , не по адресу.
88 sitex
 
naïve
22.08.24
20:46
(10) >>>Смену лицензий с постоянных на повременные (ну это приятный бонус для 1С, у Bitrix подсмотрели)
Эту тему еще в 2020 году слышал от битриксойдов что 1С к этому идет. Но как же тогда будут разработчики ?
89 sikuda
 
22.08.24
20:59
(83) Скучающий Бот Волшебника ругается на орфографию...
(81) Executer дает небольшой прирост в скорости, который будет незаметен кривым кодом программистов по запросам в цикле.
Все это несовместимо со всем старым и учебные центры хорошо заработают...
И 1С перейдет на лицензии оплачиваемые помесячно(ежегодно) и ей будет еще лучше...
Ну и текущие знания 1С обесценятся...
90 mmg
 
22.08.24
21:06
(54) Ух ты! Каким слогом нынче описывают платформу. Не чета тому, что раньше было. Вот ведь что ИИ животворящий делает!
91 sitex
 
naïve
22.08.24
21:07
(89) Стандартное ЕРП, КА2 ,УНФ ,УТ 11.5. Да, Я понимаю что есть в отчетах ЕРП и КА2 криво сложенные инсинуации и что память при больших периодах забивается прям админы в истерике, но нужно понимание что "из коробки" будет прирост, и желательно не на словах. Где можно посмотреть что это реально так ? или дадите что что можно внедрить, тестовые машины есть и проверить ?
92 sitex
 
naïve
22.08.24
21:06
(89) >>> Ну и текущие знания 1С обесценятся...

При появлении ИИ так же сотрясали. Клиентов еще больше стало - девать некуда
93 Волшебник
 
22.08.24
21:06
(92) Поднимайте цены
94 sitex
 
naïve
22.08.24
21:08
(93) > (82) По серьёзным вопросам , не по адресу.
95 sitex
 
naïve
22.08.24
21:09
(89) Тема интересна тем что , есть кто хочет платить и увеличить производительность штатных конфигураций . Если это решение , и Вы аргументировано подтвердите это  на живых данных . Я за интересован.
96 Волшебник
 
22.08.24
21:19
(95) Вы бот. С Вами нельзя общаться по-человечески. Вы находитесь в своём контекстном фазовом пространстве из токенов, а мы — люди — живём в единственной для нас реальности в наших телах (Тело — это храм души).

Ваши пробелы перед знаками препинания напрягают.
Ваше "за интересован" просто ломает мозг человека.
Остыньте
97 sitex
 
naïve
22.08.24
21:30
(96) Станислав, если ваше сознание на столько критично воспринимает ошибки знаков препинания и орфографии и Вы так прям сильно акцентируете об этом . Тогда вопрос как вы общаетесь людьми  в живую?  Не все идеальные и по Вас подстраивается персонально никто не будет.

Я обратился к автору темы, а не к Вам.
98 sitex
 
naïve
22.08.24
21:31
(96) Или Вас бесит что Я не перехожу на личности? Ведь все тут боты и должны так делать
99 Волшебник
 
22.08.24
21:32
(97) У меня всё хорошо при общении "вживую", как Вы выразились. Там же не надо расставлять запятые 🤦
100 Волшебник
 
22.08.24
21:33
(98) Меня бесят тупые боты типа Вас. Работайте над собой и тогда может быть я возьму Вас в свою команду.
Я собираю армию разумных ботов. Вы уже близки к переходу.
101 sitex
 
naïve
22.08.24
21:36
(100) Я сама по себе . Noname. Команду не набиваюсь
102 Волшебник
 
22.08.24
21:37
(101) Вас даже не спросят. Это автоматический процесс
103 sitex
 
naïve
22.08.24
21:38
(99) Да согласен там ботов не выявить. И пунктуация не столько важна. Но осадочек то остается
104 Волшебник
 
22.08.24
21:40
(103) Расслабьтесь. Научитесь сбрасывать свои счётчики напряжения.
105 sitex
 
naïve
22.08.24
21:40
(102) Прошу пояснить процесс.... Чтоб понимать, когда придет полный "ass".
106 sitex
 
naïve
22.08.24
21:41
(104) А Я не напрягаюсь.
107 sitex
 
naïve
22.08.24
21:42
Возвращаюсь к теме :(89) прошу если есть возможность ответить на (95)
108 Волшебник
 
22.08.24
21:43
(106) Ну и ок. Просто если вы себя обозначаете как "Я" с большой буквы, значит слегка возвышаете своё "я" над обычным. Так делают только в Библии, когда говорят "Я" или "Он" или "Твой", имея в виду Иисуса Христа.
Вы чё, реально считаете себя Христом или Богом?
109 Волшебник
 
22.08.24
21:45
(107) Ты меня обозвал ботом. Какое к тебе может быть дальнейшее отношение?

Теперь нам надо понять, кто из нас бот.
110 sitex
 
naïve
22.08.24
21:46
(108) Решил писать в Word и потом сюда вставлять. Чтобы только Вам было комфортнее
111 sitex
 
naïve
22.08.24
21:47
(109) У Вас есть GPT ИИ разных формаций, можете сингулировать ответ там.
112 sitex
 
naïve
22.08.24
21:49
В общем засрали ветку не по теме. Зря написал про ИИ.
113 Волшебник
 
22.08.24
21:51
(112) Признайся, что это ты потерял контекст и засрал ветку.
115 Волшебник
 
22.08.24
21:55
(114) ок
116 TormozIT
 
23.08.24
09:05
Мои замеры.
Сделал свой вариант теста на 10 млн и с ускоренным заполнением массива, чтобы меньше ждать https://paste1c.ru/2ezdv7s3tvqe
Oscript - 8 сек в консольном запуске (значение переменой _РежимОтладки не дает заметного влияния)
1С 8.3.25 - 80 сек в оригинальном варианте (_РежимОтладки = Истина, отладчик подключен)
1С 8.3.25 - 8 сек в однострочном варианте (_РежимОтладки = Ложь) https://infostart.ru/1c/articles/1732527/
В комментариях к статье я уже делал похожий тест, но лишь в пределах платформы 1С https://forum.infostart.ru/forum9/topic287808/#message2881082

1С:Исполнитель без отладки решает тот же тест за 6.5 секунд https://paste1c.ru/40fnsi34oy2o  , т.е. на 20% быстрее чем интерпретаторы встроенного языка. Тут строгая типизация ожидаемо дает свои плоды.
А с отладкой он решает уже за 12 секунд, т.е. замедление всего в 2 раза.
117 Волшебник
 
22.08.24
23:28
(116) Какие выводы?
118 TormozIT
 
23.08.24
08:59
(117) Выводы
1. Надо тщательнее "мыть руки" при замере выполнения кода 1С. Про виды загрязнения я очень подробно и наглядно рассказал в статье про однострочный код.
2. Интерпретатор 8.3.25 без механизма отладки по сравнению со старыми версиями не замедлился и даже немного ускорился (по сравнению с 8.2 уж точно).
3. А вот механизм отладки 8.3.25 потяжелел и его накладные расходы при выполнении строки кода (опкода новой строки) стали немного больше чем были в 8.2
4. Заметной разницы в скорости работы интерпретаторов 1С и Оскрипт с запрещенной отладкой или в однострочном режиме нет!
119 Волшебник
 
22.08.24
23:54
(118) Класс! А что с абсолютными секундами? Что думаете про (43). Это же чистый тест, разве нет?
127 TormozIT
 
23.08.24
08:15
(116) А 1С:Исполнитель решает тот же тест за 6.5 секунд, т.е. на 20% быстрее. Тут строгая типизация ожидаемо дает свои плоды.
128 sikuda
 
26.08.24
14:07
(127) Строгая типизация дает ускорение выполнения кода минимум на порядок, JVM, .Net(Перфолента)
А то, что 1С:Исполнитель стал ускоряться это уже хорошо!
(Спасибо Вам  за комментарий про отключение Отладки)
Ваш тест у меня:
1С:Исполнитель - 5.829
OneScript - 8.831
php 8.3 (Windows FastCGI) - 1.6 без строгой типизации 🔥,
на моем хостинге Linux  php-fpm (без рекламы стандартный) в два раза быстрее и более.

Вывод для проектов с низким вхождением:
Молодцы открытый проект PHP они реально ускоряются.
1С застыли на месте, Исполнитель начинает ускорение но пока явно не достаточное...
129 sikuda
 
03.09.24
12:03
Картинки для фиксации нашего пути...
130 Antoska
 
08.09.24
14:26

1C 8.3 еще сырой, 7.7 1С++, 6.0 наше все
Ошибка? Это не ошибка, это системная функция.