«1С:Предприятие.Элемент»: первые оценки и комментарии

30.09.2021      185866

Фирма «1С» опубликовала анонс своей новой технологии разработки. Пока в публичном доступе нет полной информации о возможностях продукта. Однако первые оценки «Элемента» уже появились в соцсетях.

«1С:Предприятие.Элемент»: обсуждение началось

Технология разработки «1С:Предприятие.Элемент», представленная фирмой «1С», вызвала высокий интерес со стороны сообщества разработчиков.

Одним из самых обсуждаемых вопросов сразу же стал перевод на «Элемент» прикладного решения 1С:ERP:

 

 

Появились даже сообщения о том, что «1С:Предприятие.Элемент» на самом деле является облачной «1С:Предприятие 9»:

 

 

На наш взгляд, «1С.Предприятие.Элемент» более всего напоминает Flutter – фреймворк, который развивает корпорация Google для кроссплатформенной разработки.

И хотя информации об «Элементе» пока совсем немного, некоторые эксперты уже начали высказываться в соцсетях. Приводим здесь наиболее полные и аргументированные оценки новой технологии.

Олег Филиппов: «Что-то новое всегда здорово, но Java под капотом – это странное решение»

Один из самых первых отзывов о новом технологическом подходе «1С» к разработке был опубликован Олегом Филипповым на его странице в Facebook. В заметке Олег обозначил сильные и слабые стороны новой технологии.

Положительное:

  • более человеческий редизайн интерфейса
  • что-то новое – всегда здорово

Отрицательное:

  • Ни на что непохожий отдельный язык. Да, в отличие от 1С:Исполнителя, в таком качестве это уже не бред. Но это опять своя экосистема, свои библиотеки, закрыт путь в популярные экосистемы (js/java/python/.net), где ооочень много всего написано. Закрыт путь на Github, где усилиями сообщества язык хотя бы стали признавать. Закрыт путь на stackoverflow
  • Фронт кажется более приятным, но несколько стандартизированным. В концепции современного мира всё-таки побеждают <концепции> low code, дающие большую гибкость в управлении интерфейсом. Ну, и опять же, все элементы «div» c классами вида «_kv08vlk» и стилями, прописанными в самих элементах
  • Java под капотом. Даже если убрать моё отношение к данному «современному и продвинутому стеку», всё-таки тренды за Go и за Rust. После C++ двинуться «назад» – странное решение, хотя и понятно, что продиктованное кадровым рынком. Но Java – стек корпоратов, с которого они ещё не скоро уйдут, и у них там «цифровая трансформация» тоже, так что ситуация с разработчиками Java будет ненамного лучше, чем C++. В условиях «кадрового апокалипсиса» если мы предложим всем 1С-разработчикам выучить новый фреймворк, который мало где может быть применим, и инвестиции в его изучение могут не вернутся… Не получим ли мы кучу людей сдвинувшихся в альтернативные стеки…

В заключение Олег отметил: «Облачная IDE это конечно заманчиво, но мой опыт с «облачными» IDE всегда был печальным, кроме, разве что, Jupiter. Но там как бы эксперименты, а не разработка ERP...»

Полный текст заметки Олега Филиппова про «1С:Предприятие.Элемент» можно прочитать на его странице в Facebook.

Никита Грызлов: «Очень хочется все это пощупать. Будем ждать и надеяться»

Никита Грызлов на YouTube-канале «Веселый 1С» опубликовал достаточно подробный обзор анонса новой технологии «1С:Предприятие.Элемент».

«Сам факт появления новой технологии в экосистеме 1С:Предприятие – это новость, которая не может не радовать. Вендор вообще не часто нас балует какими-то новыми интересными штуками», – говорит Никита.

Свой анализ Никита начал с разбора «1С:Исполнителя» как одной из компонент новой технологии. Здесь в числе наиболее интересных фич он отметил доступность прикладных объектов в стандартных библиотеках – справочников, HTTP-сервисов, независимых регистров сведений: «Это звучит как заявка на новый фреймворк для построения бизнес-приложений, на минуточку, от компании которая знает, как надо строить бизнес-приложения».

Что касается модульности, то здесь Никита выделил пересмотр концепции библиотек: «Вместо переноса в вашу конфигурацию тонн вендорского кода, «1С» переходит к честным зависимостям. И вообще, это два шага до микросервисов. Хотя как это будет реализовано технически, не понятно. Будем ждать следующих анонсов», – говорится в обзоре.

Ключевым изменением в пользовательском интерфейсе Никита Грызлов называет компонентный подход. когда разработчик оперирует не только привычными экранными формами но и переиспользуемыми элементами интерфейса. В обзоре данное решение названо действительно удачным.

По поводу новой веб-среды разработки, которую «1С» обозначила в числе главных новаций своего «Элемента», Никита сказал следующее: «Хотя в статье это явно не сказано, корни Visual Studio Code торчат со всех сторон. Переключатель веток слева внизу, окно с treeview, кнопки открытия панели слева панель outline, да и общий вид приложения – все это покажется родным или хотя бы знакомом каждому, кто провел Visual Studio Code больше часа».

С полной версией обзора, который подготовил Никита Грызлов, можно ознакомиться на YouTube-канале «Веселый 1С».


Автор:
Обозреватель


См. также

Новость ИТ и 1С

Обновленные сборники задач для подготовки к экзаменам 1С:Специалист и 1С:Специалист-консультант по 1С:УТ 11.5 уже поступили в продажу. Фирма «1С» рекомендует использовать для подготовки к сертификации обновленные методички.

14.02.2025    170    ЕленаЧерепнева    0       

1

Новость ИТ и 1С

Новая версия ресурса «1С:Публикация ошибок» разработана с использованием технологии 1С:Предприятие.Элемент. С действующей сейчас версией сайта настроена односторонняя интеграция, что должно обеспечить комфортный переход от старого к новому.

13.02.2025    283    ЕленаЧерепнева    0       

4

Новость Зазеркалье ИТ и 1С

Фирма «1С» сообщила о планах по обновлению BI-системы 1С:Аналитика. В очередной релиз будут добавлены новые цветовые схемы, планируется улучшить внешний вид диаграмм, повысить удобство работы с источниками и выполнить некоторые оптимизации.

11.02.2025    411    ЕленаЧерепнева    1       

2

Новость Единый налоговый платеж (ЕНП) ИТ и 1С ФНС

Федеральная налоговая служба России утвердила новую форму справки о сальдо единого налогового счета, которая вступит в силу 10 февраля 2025 года. В ней появилось 4 новых приложения, в числе которых расчет пеней и детализация отрицательного сальдо.

07.02.2025    447    eeldldl    0       

3

Новость ИТ и 1С Кадры Минтруд

Министерство труда России утвердило новую форму справки о среднем заработке, исчисленном работодателем. Приказ вступил в силу с 1 января 2025 года. Оформлять справки по-новому кадровые специалисты должны начать с 11 февраля 2025 года.

05.02.2025    456    Alisa_Brineva    0       

4

Новость ИТ и 1С

Фирма «1С» сообщила, что готова отказаться от бумажной версии регистрационной анкеты как обязательного элемента регистрации своих программных продуктов, и перевести эту процедуру в электронный формат даже для неэлектронных вариантов поставки.

05.02.2025    572    ЕленаЧерепнева    0       

3

Новость 1С:ERP Управление предприятием 2 1С:Управление производственным предприятием ИТ и 1С

В 2026 году фирма «1С» снимет с поддержки 1С:УПП. Переход на новую систему – процесс трудозатратный и требует тщательной подготовки. Рассказываем, сколько времени занимает переход с 1С:УПП, какие есть варианты и о плюсах и минусах каждого из них.

31.01.2025    1367    AnastasiaKl    1       

17

Новость Зазеркалье ИТ и 1С

Разработчики платформы пообещали реализовать для хранилища двоичных данных автоматическое распределение данных по серверам на основании частоты обращения к ним. Изменения позволят оптимизировать производительность систем на платформе 1С.

29.01.2025    4734    ЕленаЧерепнева    0       

4
Комментарии
Подписаться на ответы Инфостарт бот Сортировка: Древо развёрнутое
Свернуть все
1. vano-ekt 124 30.09.21 14:42 Сейчас в теме
На наш взгляд, «1С.Предприятие.Элемент» более всего напоминает Flutter – фреймворк

флаттер не облачный, и дарт точно не хуже 1с-экзекутера
а flutter-разрабы не боятся, что завтра вендор придет к ним за долей после 50 установок из плэймаркета
Kastello; +1 Ответить
4. vandalsvq 1598 01.10.21 14:19 Сейчас в теме
Дайли бы mvc и компонентный подход в основную платформу, сказал бы "спасибо" (устал уже эти ПриИзменении отслеживать, когда половина кода - это обработка события ПриИзменении и вызов унифицированных методов; про копипаст реквизитов из формы в форму вообще молчу).

(1) про 50 установок - есть прецеденты? Интересно просто
6. starik-2005 3119 01.10.21 14:23 Сейчас в теме
(4)
про 50 установок - есть прецеденты?
Это для мобильного приложения лицензионная политика. 1С говорит, что это все на честном слове и на одном крыле, а лицензия - это просто PDF-файл.
7. vikad 131 01.10.21 14:27 Сейчас в теме
(4) Правило про 50 установок с 15.07.2021 не действует https://1c.ru/news/info.jsp?id=16733 , сейчас действует правило про 60 001 заработанный рубль https://mobile.1c.ru/lic/
10. ixijixi 1983 06.09.22 15:36 Сейчас в теме
(7) Я правильно понял про роялти - 10% от оборота? То есть при моей гипотетической марже в 5% я 10% должен отдать 1С, то есть еще и должен останусь? =\
8. Necessitudo 01.10.21 16:45 Сейчас в теме
(1) Флаттер развивается семимильными шагами. 1С тот еще вендор в этом плане.
2. пользователь 30.09.21 15:08
Сообщение было скрыто модератором.
...
3. пользователь 30.09.21 21:03
Сообщение было скрыто модератором.
...
5. starik-2005 3119 01.10.21 14:19 Сейчас в теме
Технология хорошая. Я несколько раз пытался прочитать про синтаксиси исполнителя, но сегодня наконец-то осилил - там есть, куда расширяться, поэтому вполне это все может зайти в чистый ООП. То, что под капотом Java - согласен с Олегом, что это так себе решение. Но Го и Раст - это сейчас пока очень сильно меняющиеся технологии, не лишенные определенных проблем, поэтому пока действительно серьезной альтернативы для того, чтобы писать "низкоуровневый" продукт для очень широкой аудитории, для С++ и Java не существует. Го - он хорош для владельца продукта, который сам его поддерживает и на котором особо никто кроме него не работает. Раст - у него пока еще не до конца устоялся даже синтаксис, но подвижки в этом плане в последнее время весьма существенны и связаны с желанием Гугла переработать Линух с С++ на более гибкий и функциональный (в перспективе) Раст.

Но сама по себе среда исполнителя - это достойный шаг вперед. Надеюсь, в системе появится тип "Метод" для ключей структур, из которых можно было бы собрать объект. Ну и инкапсуляцию добавить в структуры с наследованием, и все - ООП в 1С )) Дальше замыкания, код методов прям внутри параметров других методов, лямбды - для этого текущий синтаксис вполне располагает.
9. Darklight 34 12.10.21 16:33 Сейчас в теме
Не смог понять почему на JVM платформу наезжают? Компания 1С давно хотела на неё перейти. Лет 10 назад достаточно многие "1С-ники" (из тех, кто владеет чем то большим, среда 1С) ратовали, что 1С Предприятию хорошо было бы перейти на JVM.
Почему же вдруг сейчас такое недовольство?
Да - случилось противостояние Google vs Oracle и коммерциализация Oracle JSE (и появление сторонних Java-рантаймов, со свободной лицензией), но это не помещало компании 1С делать ставку на Java.
Java платформа - для облачного ПО сейчас в самом тренде (правда тут идёт наступление со стороны JavaScript и Node.js)
Так в чём загвоздка?

P.S.
Хотя я бы, сейчас для облачной платформы смотрел бы больше в строну WebAssembly - как универсальной исполнительной среды как для Frontend так и Backend - но это уже для кода решений, а не о том, на чём писать платформу (хотя Frontend вполне себе можно реализовать на любом ЯП, компилирующимся в WASM; а вот Backend для облачной платформы правильно строить на той платформе, где легко и безопасно подключать расширения, и модули интеграции - но я бы всё-таки выбрал .NET Core - посовременнее будет, впрочем для JVM тоже есть вполне современный ЯП - Kotlin, но сама JVM куда более ограничена архитектурно, чем MS .NET Core; но у компании 1С уже давняя не любовь к компании MS - так что это исключено; да и распространённость Java сейчас куда больше).

P.P.S.
Rust - хороший язык. Но не лучшее решение для кроссплатформенного программирования. Это опять экосистема машинных кодов - значит все проблемы расширений и интеграции платформы остались бы прежними.

Ну разве что дать, таки, поддержку подключения расширений, скажем, скомпилированных в WASM - для исполнения на внутреннем движке (на сервере, или движке браузера на клиенте). Вот это было бы сильным и свежим решение. Тогда их можно было бы создавать на любом ЯП, имеющим WASM компилятор. Или же использовать LLVM IR
mongiilol; Shmell; +2 Ответить
Оставьте свое сообщение