GAMS: a framework for the management of scientific software
ACM Transactions on Mathematical Software (TOMS)
Compilers: principles, techniques, and tools
Compilers: principles, techniques, and tools
FINGER: A Symbolic System for Automatic Generation of Numerical Programs in Finite Element Analysis
Journal of Symbolic Computation
The risch algorithms of MACSYMA and SENAC
ACM SIGSAM Bulletin
Common LISP: the language (2nd ed.)
Common LISP: the language (2nd ed.)
Communications of the ACM - Special issue on LISP
Some symbolic computing links to the NAG numeric library
ACM SIGSAM Bulletin
LAPACK's user's guide
The Python compiler for CMU Common Lisp
LFP '92 Proceedings of the 1992 ACM conference on LISP and functional programming
Code generation in ALPAL using symbolic techniques
ISSAC '92 Papers from the international symposium on Symbolic and algebraic computation
CAS/PI: a portable and extensible interface for computer algebra systems
ISSAC '92 Papers from the international symposium on Symbolic and algebraic computation
SENAC: a high-level interface for the NAG library
ACM Transactions on Mathematical Software (TOMS)
The art of computer programming, volume 2 (3rd ed.): seminumerical algorithms
The art of computer programming, volume 2 (3rd ed.): seminumerical algorithms
Basic Linear Algebra Subprograms for Fortran Usage
ACM Transactions on Mathematical Software (TOMS)
The Design of the XMP Linear Programming Library
ACM Transactions on Mathematical Software (TOMS)
The Design and Analysis of Computer Algorithms
The Design and Analysis of Computer Algorithms
SENAC: Lisp as a Platform for Constructing a Problem Solving Environment
Proceedings of the IFIP TC2/WG 2.5 Working Conference on Programming Environments for High-Level Scientific Problem Solving
Transportable numerical software
Problems and Methodologies in Mathematical Software Production, International Seminar
An algebraic front-end for the production and use of numeric programs
SYMSAC '81 Proceedings of the fourth ACM symposium on Symbolic and algebraic computation
LISP 1.5 Programmer's Manual
Remark on “Fast floating-point processing in Common Lisp”
ACM Transactions on Mathematical Software (TOMS)
Efficient floating-point number handling for dynamically typed scripting languages
DLS '08 Proceedings of the 2008 symposium on Dynamic languages
Computational tools for the analysis of spatial patterns of gene expression in Common Lisp
Proceedings of the 2007 International Lisp Conference
Hi-index | 0.00 |
Lisp, one of the oldest higher-level programming languages, has rarely been used for fast numerical (floating-point) computation. We explore the benefits of Common Lisp, an emerging new language standard with some excellent implementations, for numerical computation. We compare it to Fortran in terms of the speed of efficiency of generated code, as well as the structure and convenience of the language. There are a surprising number of advantages to Lisp, especially in cases where a mixture of symbolic and numeric processing is needed.