Как умрет 1С
Титаника убил айсберг. А ведь казалось, что он непотопляем.
1С, такая гигантская и непоколебимая, скоро легко может быть убита через ИИ.
Вот первая ласточка уже прилетела от badboychik с Мисты:
Как эксперимент, решил сделать максимально близкий «клон» платформы на TS (Bun/Vue) и отдельно модуль портирования конфигураций. Тренируюсь на ЗУПе — 90к файлов, 1.8ГБ выгрузка в XML разбирается за 8 секунд, заодно выяснил что в ЗУП 3.3 млн строк кода ))
В перспективе можно будет автоматически вырезать все более-менее независимые доработки из сильно переписанных в отдельную систему и оставлять типовые на поддержке, либо вообще отказываться от конф 1С когда надо много простых рабочих мест или нужна огромная скорость или то чего нет в 1С




Выглядит так:

По сути, делается попытка написать плеер/интерпретатор кода 1С.
Вроде бы ничего криминального, но может больно ударить по продажам платформы.
И дело таже не в экономии средств, просто эта платформа будет работать лучше, чем замшелая и заржавевшая 8.5.1.
Преимущество подхода в том, что можно использовать уже типовые конфигурации без переписывания.
Для легальности можно купить конфигурацию, а вот уже платформу покупать не надо — она своя. Все дорогие серверы 1С предприятия за 100.000 превратятся в тыкву.
Суть подхода — в том, что с помощью ИИ пишется код, который интерпретирует код 1С, в том числе код, который работает с объектами базы данных. Раньше это было довольно объемно, сейчас же ИИ умеет довольно хорошо работать с таким объектами на классических языках программирования.
Успешный опыт реализации подобных плееров имеется — WinE умеет запускать программы из Windows на Linux, а там ведь тоже довольно большой объем вызовов API кода Windows переписан.
Как считаете, убьёт ли эта мышь слона? И вообще, это все законно?
1С при смерти и скоро ей нанесут coup de grâce? Слепота и равнодушие к сообществу разработчиков сыграют с 1С злую шутку? Ирония судьбы!
Кстати, если бы ФАС всерьез взялась за 1С, она могла бы разделить платформу и конфигурацию, сделать возможным разработку платформы разными разработчиками. Так что, возможно, это эволюционный процесс.




Свежие комментарии