[ prog / sol / mona ]

prog


Marvin Minsky - The Beauty of the Lisp Language

236 2020-10-13 16:35

on the question >>234 : "What makes LISP so special"?
LISP unique quality is flexibility(macros,eval,code as data) to create problem-specific code(DSL) which allows rapid prototyping:
its in effect a scripting language with very dynamic computation model that allows free rewriting/reflection of all substructures.

Many programmers recognize these qualities as useful:
Embedded LISP/scheme interpreters exist. They have their use cases.
There are things like Clasp https://github.com/clasp-developers/clasp integrating directly into C++(via LLVM).

There is however much less LISP-based systems that integrate C/C++,
mostly FFI and wrapper libraries. They are used due necessity or performance, complementing LISP-type code with "inline C/C++".

301


VIP:

do not edit these