Все зависит от имплементации LISP. Тут существуют варианты:
Интерпретатор скорость будет не выше чем у BASIC. Хотя может быть и выше... по своему внутреннему устройству LIPS язык более низкого уровня, с более простым синтаксисом, а как результат более быстрым парсером и интерпретатором.
Компилятор в байткод Тогда скорость будет немного медленней чем у Forth. А на Forth было написано не мало игрушек на: MSX, Специалист, и т.д.
Компилятор в машинный код Очевидно скорость будет чуть ниже чем С. Но на самом деле многое зависит от конкретной реализации компилятора.
И последнее. Программа на LIPS может включать куски машинного кода: бинарного кода, исходного ASM кода, исходного С-кода. Тут не ограниченное число вариантов того как кодировать критически важные части программы.





Ответить с цитированием