Фирма «1С» опубликовала очередную редакцию своего решения для разработки бизнес-приложений на платформе «1С:Предприятие». Разработчики улучшили производительность и добавили несколько новых функций.
(45) обещания не всегда реализуются, здорово будет если они их выполнят
НО - предпочитаю смотреть системные требования, там отражена как правило более правдивая информация и там как обычно 8.3.12 максимум. Да и при выполнении обещаний, первый выпуск будет с явными багами, поэтому реально работающий вариант ждать не ранее конца лета
(36) кстати, у майл.ру есть курс питончика за 40 килорублей. Одним из прятных бонусов идет лицуха на все продукты jb (но мне лично погравилась тема о нейросетях для распознавания предметов на фотках)
(7) В обычных формах есть свой плюс именно для разработчиков. Элементы управления не "дутые", все компактно. Плюс они по личным ощущениям гораздо быстрее открываются и откликаются. Разница ощутимая после продолжительного времени работы в интерфейсе "Такси". Такой же скорости и компактности можно было бы достичь, только если 1С научиться рисовать свои формы через 3D, используя шейдеры. HTML, все-таки, в этом плане достаточно медленный, как и сам JavaScript. А вот WebAssembly + OpenGL было бы неплохо.
(9) Открытие формы это другая история. Одна и та же конфигурация, одна и та же база данных, в обычном приложении все летает, в УФ видны задержки и лаги. Особенно при изменении размеров формы и при изменении ширины колонок табличных частей. Клиент-серверные вызовы показываются при включенной отладке. Чисто интуитивно приятнее работать с формами обычного приложения.
(10) насколько я помню изменение размеров формы приводит к серверному вызову (как и колонок тч)
Чисто интуитивно приятнее работать с формами управляемого приложения.
(11) Проверил. Накопленные вызовы не увеличиваются при изменении размеров формы и полей ТЧ. При сортировке по колонке и при прокрутке да, но там оно и понятно.
(16)
Веб-клиент более не поддерживает конфигурации, которые используют интерфейс версии 8.2. При работе в веб-клиенте отключена возможность переключения интерфейса между интерфейсом версии 8.2 и интерфейсом Такси. Игнорируются команды командной строки запуска itdi и itaxi. Данные команды являются устаревшими и не должны больше использоваться. Вне зависимости от значения свойства НастройкиКлиентскогоПриложения.ВариантИнтерфейсаКлиентскогоПриложения всегда используется интерфейс Такси.
неофициально слышал, что в новой версии отключат и в тонком.
Вероятно даже уберут обычные формы, так как для них прекращается разработка конфигураций. Но сроки вроде не определены.
Сыро и тормозно. С конфигуратором по скорости и надежности даже близко EDT не стоит. Вообще плохо понимаю зачем в качестве платформы изначально была взята тормозная Java и одна из самых медленных сред на ее основе Eclipse. Все текущие проблемы производительности растут именно отсюда
(17)Не думаю, что Во всём виновата Java - на ней тоже пишут много вполне производительного кода.
Да, конечно C++ побыстрее будет - но в современном мире для такого рода приложений (взаимодействующих с пользователем) кросплатформенность и надёжность куда важнее выжимки максимальной производительности.
Да и сама Eclipse тоже тут вряд ли сильно виновата - большая часть алгоритмов, занимающих длительное время, происходит вне её контекста - а внутри библиотек расширений, к ней подключенных. Да и главные тормоза - это синхронизация метаданных проектов EDT и конфигурации ИБ - это сейчас самое узкое звено - думаю, немного увеличить скорость тут можно только переделав этот механизм, в самой платформе - главным образом, устранив посредника - Агента конфигуратора и поменяв формат хранения конфигурации - но это всё очень существенные изменения. Возможно, они отложены до новой редакции платформы - 8.4(5) и новой редакции EDT (2.0) - но я бы не стал ждать таких изменений в ближайшие лет 10 - 15.
Ну а ещё, думаю Eclipse была взята как временное решение - как эксперимент - эдакий аналитический стенд - как оно вообще будет работать в среде Java runtime и какие преимущества это может дать. Возможно компания 1С уже задумывается и о новом поколении платформы - 1С Предприятие 9 - и Java очень серьёзно рассматривается как среда выполнения кода. Тогда уже и подберут что-то посерьёзнее, чем Eclipse как основную и единственную IDE.
Ну а сейчас, Eclipse ещё призвана привлечь интерес к 1С разработчиков, которые давно знакомы с Eclipse (ну или хотя бы с другими похожим IDE) - так как стиль разработки под такими IDE несколько отличен от стиля разработки в 1С конфигураторе - и разработчикам, будет проще перейти на EDT с других платформ, чем на 1С конфигуратор. Особенно, с учетом того, что компания 1С сейчас строит планы по продвижения 1С предприятие на запад - а там c Java знакомы гораздо лучше, чем в России.
Java - хороший язык для бизнес-приложений. Но это в основном различные сервисы, связанные с веб. Для десктопа есть только 1 фирма, делающая вменяемую по скорости IDE на Java - Jetbrains
Eclipse по моему всегда был неудобный и тормозной. 10 лет назад пробовал его для разработки. Сейчас ситуация изменилась в лучшую сторону, но не сильно
(26)У меня даже мысль возникла как-то - что 1С может заказать Jetbrains интеграцию в их IDE поддержку проектов 1С Предприятие (ведь Jetbtrains действительно уже хорошо на этом "набили руку") . Но это будет стоить приличных денег - поэтому этого нет смысла ждать для 1С Предприятие 8.х - пока будут с Eclipse "играться" и смотреть как это всё получается - тут вложения минимальны - только в свою команду разработчиков - которая и опыта в Java будет набираться, чтобы потом, возможно, на ней новую платформу делать.
К тому же Jetbrains - основана выходцами из России и даже имеет в Питере (кажется) своё представительство.
Заодно Jetbrains могут помощь и в модернизации языка разработки 1С для новой платформы - или с переходjм вообще на другой язык- на Java или на Kotlin - Это было бы, конечно, мощно - но не стал бы на это делать ставку. А если это и случится, то не ране второй половины XXI века - либо с приходом 1С Предприятие 9, либо уже с приходом 1С Предприятие 10 - но, тут понятно, что если такая платформа и появится, то ближе к концу XXI века (не раньше). Впрочем, к тому моменту, я уверен, все нынешние языки программирования уже канут в лету - и разработка будет вестись на совершенно иных (архитектурно) языках и рантайм платформах - которые, скорее всего, появятся только во второй половине XXI века, и будут тесно интернированы с искусственным интеллектом, и основаны на высоком стиле декларатативного программирования.
Ну а ещё, думаю Eclipse была взята как временное решение - как эксперимент - эдакий аналитический стенд - как оно вообще будет работать в среде Java runtime и какие преимущества это может дать. Возможно компания 1С уже задумывается и о новом поколении платформы - 1С Предприятие 9 - и Java очень серьёзно рассматривается как среда выполнения кода. Тогда уже и подберут что-то посерьёзнее, чем Eclipse как основную и единственную IDE.
Да, есть такие печальные слухи. Но всё течёт, всё меняется. Поэтому я не верю в скорый выход 1С Предприятие 8.4 - но я бы не стал считать что это никогда не случится. Может лет через 20, может позже - но она выйдет. Ну или сразу анонсируют 1С Предприятие 9 - ах да.... 9-ки тоже может не быть из-за тех же слухов.... ну, тогда детки - учите Java, JavaScript и C# - лет через 30 об 1С уже может уже и не вспонят.... Нуралиевых основателей то к тому моменту может уже и в живых то не будет - а без них компания 1С пойдёт своим путём и неизвестно куда - к тому моменту её задвинут конкуренты!
Вставлю свои пять копеек (писал подобный пост в другой ветке, но здесь будет актуальней). Одна и та версия самописной конфигурации. в EDT (повторюсь в EDT) создаю пустой документ и в новом EDT вообще не отражается ни одна форма, ни старая, ни вновь созданная. Версии EDT 1.8 и 1.10. 1С 8.3.10.2667. Что с моей конфой, и почему она не устраивает EDT без понятия :( Еще два скриншота отображают поведение на старом документе, который был создан давно и в обычном конфигураторе.
Но жить в эту пору прекрасную, уж не придется ни мне ни тебе....
Видимо, с 8.4 джависты сбежали и наняли более недорогих.....
Тут и Эклипс недорогой подошёл.....
Прижимистые парни владеют 1с ;)
(34)Мне пожалуйста, нарисуйте циферки, но только там, где они буду уместны - то есть там где они буду означать революцию, а не эволюцию!
Вы правильно заметили, мой аккаунт на сайте уже давно зарегистрирован, а сам я в 1С программирую гораздо дольше - поэтому и изголодался о чём-то действительно инновационном и полезном, что могло бы существенно повысить эффективность труда (не только и не столько программистов, но и конечных потребителей данного программного продукта), да заодно и встряхнуть мозги программистам, которые от постоянного тупого обновления изменённых конфигураций уже все жиром заплыли!
И пусть новые релизы платформы периодически и привносят новые полезные фишки - всё это уже на протяжении, ну скажем, 6 лет (а то и 10) слишком уныло, как минимум со времён появления мобильной платформы в 8.3, но она так и не стала популярным трендом среди разработчиков и пользователей, и для многих (эта инновация) прошла незамеченной. Поэтому для большинства - серьёзной инновацией был только момент появления управляемых форм и веб-клиента в 8.2 - вот это была революция, так революция).