CCL или SBCL - Lisp

Узнай цену своей работы

Формулировка задачи:

Всем привет. Снова решил задать вопрос, касающийся LISP и теперь уже CL в частности. Коллега по работе решил вникнуть в мир лиспа и долгими рассуждениями мы пришли к Common Lisp, но не знаем какую из реализаций выбрать - SBCL или CCL? Из литературы есть у нас Common Lisp The Language, ANSI CL и On Lisp, Fexprs as the basis of Lisp function, Reverse Engineering Techniques for Lisp Systems, The Evolution of Lisp и Мир Лиспа в двух томах, думаю проблем с именно изучением не возникнет, так что прошу вашего совета касательно CCL и SBCL. Для Atom плагины уже найдем сами и все подстроим для себя. Спасибо заранее за ответы и советы.

Решение задачи: «CCL или SBCL»

textual
Листинг программы
Benchmark                 Reference  Clozu
-------------------------------------------------------------------------------------
COMPILER                 [      0.75]   0.71
LOAD-FASL                [      0.13]   0.62
SUM-PERMUTATIONS         [      0.22]   4.30
WALK-LIST/SEQ            [      0.00]  -1.00
WALK-LIST/MESS           [      0.02]   1.00
BOYER                    [      1.28]   1.73
BROWSE                   [      0.14]   1.01
DDERIV                   [      0.11]   1.29
DERIV                    [      0.11]   1.42
DESTRUCTIVE              [      0.13]   1.25
DIV2-TEST-1              [      0.20]   1.00
DIV2-TEST-2              [      0.22]   1.42
FFT                      [      0.02]   1.94
FRPOLY/FIXNUM            [      0.17]   0.91
FRPOLY/BIGNUM            [      0.16]   0.99
FRPOLY/FLOAT             [      0.23]   1.53
PUZZLE                   [      0.11]   3.13
TAK                      [      0.08]   1.21
CTAK                     [      8.38]   0.02
TRTAK                    [      0.08]   1.21
TAKL                     [      0.14]   1.23
STAK                     [      0.41]   0.73
FPRINT/UGLY              [      3.42]   0.39
FPRINT/PRETTY            [      3.67]   0.31
TRAVERSE                 [      0.38]   1.33
TRIANGLE                 [      0.23]   1.46
RICHARDS                 [      0.25]   2.69
FACTORIAL                [      0.13]   0.62
FIB                      [      0.09]   0.34
FIB-RATIO                [      0.03]   0.50
ACKERMANN                [      1.25]   0.36
MANDELBROT/COMPLEX       [      0.25]   0.81
MANDELBROT/DFLOAT        [      0.02]   1.94
MRG32K3A                 [      0.47]   6.80
CRC40                    [      4.33]   1.54
BIGNUM/ELEM-100-1000     [      0.06]   5.03
BIGNUM/ELEM-1000-100     [      0.16]  14.03
BIGNUM/ELEM-10000-1      [      0.14]  18.86
BIGNUM/PARI-100-10       [      0.02]  39.06
BIGNUM/PARI-200-5        [      0.05] 200.13
PI-DECIMAL/SMALL         [      0.44]  20.13
PI-DECIMAL/BIG           [      0.38]  84.17
PI-ATAN                  [      0.38]   2.21
PI-RATIOS                [      0.80]   2.31
HASH-STRINGS             [      0.11]  19.06
HASH-INTEGERS            [      0.22]   4.14
SLURP-LINES              [      0.00]  -1.00
BOEHM-GC                 [      0.33]   4.91
DEFLATE-FILE             [      0.14]   1.11
1D-ARRAYS                [      0.02]   1.00
2D-ARRAYS                [      0.20]   5.21
3D-ARRAYS                [      0.69]   3.57
BITVECTORS               [      0.28]   0.78
BENCH-STRINGS            [      0.19]   6.90
fill-strings/adjustable  [      2.47]   3.08
STRING-CONCAT            [     61.39]   0.38
SEARCH-SEQUENCE          [      0.03]  36.81
CLOS/defclass            [      0.36]   0.26
CLOS/defmethod           [      0.91]   0.07
CLOS/instantiate         [      0.51]   1.73
CLOS/simple-instantiate  [      0.08]  24.45
CLOS/methodcalls         [      2.91]   0.25
CLOS/method+after        [      0.47]   0.90
CLOS/complex-methods     [      0.53]   0.50
EQL-SPECIALIZED-FIB      [      0.09]   3.16
Reference time in first column is in seconds; other columns are relative
Reference implementation: SBCL 1.3.8
Impl Clozu: Clozure Common Lisp Version 1.11-r16635  (WindowsX8632)
=== Test machine ===
   Machine-type: X86
   Machine-version: NIL

ИИ поможет Вам:


  • решить любую задачу по программированию
  • объяснить код
  • расставить комментарии в коде
  • и т.д
Попробуйте бесплатно

Оцени полезность:

13   голосов , оценка 3.846 из 5
Похожие ответы