LINUX.ORG.RU

История изменений

Исправление monk, (текущая версия) :

Под рукой нет. Когда-то мерял: получалось, что без аннотаций вообще Racket быстрее. Добавляю в SBCL declare type + declare speed 3, он быстрее. Добавляю в Racket unsafe-fx+ вместо + или переписываю на Typed Racket получается примерно вровень. Добавляю в SBCL safety 0, он в 2-3 раза быстрее.

Надо будет запилить бенч на актуальных версиях.

Исходная версия monk, :

Под рукой нет. Когда-то мерял: получалось, что без аннотаций вообще Racket быстрее. Добавляю в SBCL declare type + decalre speed 3, он быстрее. Добавляю в Racket unsafe-fx+ вместо + или переписываю на Typed Racket получается примерно вровень. Добавляю в SBCL safety 0, он в 2-3 раза быстрее.

Надо будет запилить бенч на актуальных версиях.