Тема: DAX vs 1C
Показать сообщение отдельно
Старый 19.09.2008, 23:39   #28  
mazzy is offline
mazzy
Участник
Аватар для mazzy
Лучший по профессии 2015
Лучший по профессии 2014
Лучший по профессии AXAWARD 2013
Лучший по профессии 2011
Лучший по профессии 2009
 
29,472 / 4494 (208) ++++++++++
Регистрация: 29.11.2001
Адрес: Москва
Записей в блоге: 10
кстати, протестировал вариант с вложенным методом
X++:
static void AEliz_test(Args _args)
{
    int i = 5000000;
    int i1;
    int stratTime, endTime, runTime;

    int test(int n)
    {
        return n+1;
    }
    ;

    stratTime   = timeNow();

    for(i1=1;i1<i;i1++)
    {
        test(i1);
    }
    endTime     = timeNow();

    runTime     = endTime - stratTime;

    info(time2str(runTime, 1,1));
}
ax3.0 sp6 - 21 сек.
ax4.0 sp2 - 41 сек.
ax2009 - 14 сек.

изменил for-цикл на while-цикл, оставил вложенный метод, получил
ax3.0 sp6 - 19 сек.
ax4.0 sp2 - 38 сек.
ax2009 - 13 сек.

Прикольно.

mit, вы похоже пробуете на ax4, так?
Спасибо, что натолкнули Poleax на интересную мысль.
Poleax, спасибо за неожиданный, но очень конструктивный разворот темы. Надо подумать.
__________________
полезное на axForum, github, vk, coub.