AXForum  
Вернуться   AXForum > Прочие обсуждения > Курилка
All
Забыли пароль?
Зарегистрироваться Правила Справка Пользователи Сообщения за день Поиск Все разделы прочитаны

 
 
Опции темы Поиск в этой теме Опции просмотра
Старый 06.10.2014, 10:11   #1  
Logger is offline
Logger
Участник
Лучший по профессии 2015
Лучший по профессии 2014
 
3,996 / 3293 (117) ++++++++++
Регистрация: 12.10.2004
Адрес: Москва
Записей в блоге: 2
Интересная ссылка в тему
mfp: Garbage Collection and RPC calls in X++
http://blogs.msdn.com/b/mfp/archive/...alls-in-x.aspx

Видимо, это одна из причин, мешающих уйти от X++ на C#
По этой же причине, похоже, не поддерживается передача .Net объектов между клиентом и сервером по ссылке. - Нереализована сборка мусора для таких случаев.

P.S.
Радует что пофиксили SysOperationProgress.
За это сообщение автора поблагодарили: ax_mct (3), gl00mie (3).
Старый 06.10.2014, 13:44   #2  
ax_mct is offline
ax_mct
Banned
 
2,548 / 1091 (0) ++++++++
Регистрация: 10.10.2005
Адрес: Westlands
Цитата:
Сообщение от Logger Посмотреть сообщение
Интересная ссылка в тему
mfp: Garbage Collection and RPC calls in X++
http://blogs.msdn.com/b/mfp/archive/...alls-in-x.aspx

Видимо, это одна из причин, мешающих уйти от X++ на C#
По этой же причине, похоже, не поддерживается передача .Net объектов между клиентом и сервером по ссылке. - Нереализована сборка мусора для таких случаев.

P.S.
Радует что пофиксили SysOperationProgress.
Причина того что X++ жив возможно в том что здравый смысл иногда побеждает как это было на днях в Шотландии. Красивые идеи и здравый смысл они редко рядом.

Пофиксили да судя по всему только в AX2012 R3.

Понятно что чем меньше RPC calls тем лучше и исполнение максимально на одной стороне держать надо. Но вот насколько это заметно для пользователя и загрузки AOS? Если незаметно и непоказательно то заставить кого-то программировать с минимизацией этих программных вызовов - невозможно в моей реальности, просто не поймут.
Старый 08.10.2014, 15:16   #3  
perestoronin is offline
perestoronin
Разработчик
Аватар для perestoronin
NavAx Club
 
129 / 18 (1) ++
Регистрация: 06.09.2005
Адрес: г. Красногорск
Цитата:
Сообщение от ax_mct Посмотреть сообщение
X++ жив
лишь по одной причине: в 1998 году не было в помине scala (появилась в:2003).
Если не расширять X++ или не заменить X++ на C#v6.0, то вполне ожидаемо появление новой разработки другого разработчика, и вполне возможно именно на scala.

После перехода на C# нет никаких преград для использования в DAX scala, т.к.:
Цитата:
На текущий момент Scala реализована на платформах Java и .NET.

Последний раз редактировалось perestoronin; 08.10.2014 в 15:35.
Старый 09.10.2014, 01:20   #4  
ax_mct is offline
ax_mct
Banned
 
2,548 / 1091 (0) ++++++++
Регистрация: 10.10.2005
Адрес: Westlands
Цитата:
Сообщение от perestoronin Посмотреть сообщение
лишь по одной причине: в 1998 году не было в помине scala (появилась в:2003).
Если не расширять X++ или не заменить X++ на C#v6.0, то вполне ожидаемо появление новой разработки другого разработчика, и вполне возможно именно на scala.

После перехода на C# нет никаких преград для использования в DAX scala, т.к.:
Для Visual Studio как среды программирования преград нет, а для DAX как среды исполнения и как приложения - очень даже есть.

"новой разработки другого разработчика" - ERP на Scala? Так не IT (программисты) выбирают а бизнес. И слава богу что их не волнует ни разу что какой-то язык программирования более "rock" как та жа Scalа. Иначе бы за еду программировали.

Почему PHP самый по сути популярный язык в web бизнес-приложениях и позиций не сдает (и не сдаст никогда) более "совершенным" Python или Perl ( об ASP.NET как полном совершенстве помолчу )? Вполне себе аналогия так как PHP - "гавно" тока никак почему то не тонет

PHP на рынке. X++ в AX. Причины одинаковы - капитализм

http://en.wikipedia.org/wiki/Compari...ion_frameworks

http://en.wikipedia.org/wiki/List_of...tware_packages
За это сообщение автора поблагодарили: perestoronin (1).
Старый 09.10.2014, 12:20   #5  
perestoronin is offline
perestoronin
Разработчик
Аватар для perestoronin
NavAx Club
 
129 / 18 (1) ++
Регистрация: 06.09.2005
Адрес: г. Красногорск
Цитата:
Сообщение от ax_mct Посмотреть сообщение
PHP на рынке. X++ в AX. Причины одинаковы - капитализм

http://en.wikipedia.org/wiki/Compari...ion_frameworks

http://en.wikipedia.org/wiki/List_of...tware_packages
Капитализм в диком виде сдает позиции.

Используемые в настоящее время технологии имеют много нареканий в части:
  • скорости работы приложений
  • завышенных требований к железу
  • скорости разработки
  • надежности и читабельности кода.
Старый 09.10.2014, 12:27   #6  
Logger is offline
Logger
Участник
Лучший по профессии 2015
Лучший по профессии 2014
 
3,996 / 3293 (117) ++++++++++
Регистрация: 12.10.2004
Адрес: Москва
Записей в блоге: 2
Цитата:
Сообщение от perestoronin Посмотреть сообщение
Используемые в настоящее время технологии имеют много нареканий в части:
  • скорости работы приложений
  • завышенных требований к железу
  • скорости разработки
  • надежности и читабельности кода.
Неужели ?
То-то у нас при переходе на очередную версию системные требования вырастают скачкообразно.

Трешка например летает на том железе на котором 2009-я крутится в нормальном режиме. В 2012-й та же тенденция.
Теги
.net, aot, cil, layer, morphx, x++, компилятор, слои

 

Похожие темы
Тема Автор Раздел Ответов Посл. сообщение
Прощай, CITP-AT / Software-Vertriebsfirma Columbus IT Partner programmiert Pleite EVGL DAX auf Deutsch 3 02.10.2007 14:45
Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск
Опции просмотра
Комбинированный вид Комбинированный вид

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.
Быстрый переход

Рейтинг@Mail.ru
Часовой пояс GMT +3, время: 19:16.