Previous: , Up: FAQ   [Contents][Index]

6.8 General

  1. Q: Why was Femlisp written in Common Lisp?

    A: Despite of its age, Common Lisp is still one of the most expressive languages available. It usually comes with powerful interactive environments and makes an ideal tool for both exploratory programming and production use.

  2. Q: How does Femlisp’s compare with other programs wrt speed?

    A: This depends very much on the problem at hand. Femlisp is slow for several standard problems. On the other hand, it can also perform astonishingly well for other benchmark problems (compared with other unstructured-mesh FEM toolboxes). Furthermore, very often the speed of program development is the decisive factor. Here, Common Lisp cannot be beaten by statically typed languages like C++ or Fortran.

  3. Q: Why is Femlisp slow for my specific problem?

    A: Please ask on the femlisp-user mailing list for optimization help.