Re: What are the domains that lisp doesn't fit int?



Dan Bensen <randomgeek@xxxxxxxxxxxxxx> writes:

fireblade wrote:
What are ... domains where lisp doesn't fit in?

Drivers: close to the metal.
Embedding: Poor memory resources.

These are not problems with Lisp as a generic language paradigm. They
are issues with specific implementations and/or dialects, and while
certainly valid as issues to discuss ought to be seen as opportunities
to bring Lisp to new areas. Certainly if you're looking for
off-the-shelf solutions, that's trickier. But, for example, some work
in other dialects (e.g., ISLISP) had the intention of being useful to
things like drivers and embedding, almost in specific concern that CL
had left this area inappopriately covered. But those two dialects don't
exhaust the space of potential Lisp endeavor.
.



Relevant Pages

  • Re: Lots of new (incompatible) Lisp dialects
    ... New Lisp dialects are not a new hobby -- they are a very old ... it is to create a good language, a good implementation, ... vision of a software environment that is powerful enough ...
    (comp.lang.lisp)
  • Re: threading and multicore on the "free" lisps -- any unified interface similar to CFFI for
    ... constant cheerleading for clojure actually makes clojure look lamer ... One of the key points that attracted me to the Lisp community is that they are typically very honest about strengths and weaknesses of the respective dialects, ... What we don't need are the cheerleaders and hooray-sayers you typically find more often in other language communities, especially of hyped languages. ...
    (comp.lang.lisp)
  • Re: Is function overloading per valence good or bad thing in lisp
    ... been many Lisp dialects. ... I don't favor overloading as a language construct. ... Although a few details of the congruency rules seem wrong to me, ...
    (comp.lang.lisp)
  • Lispers stop posting interesthing threads IM WARNING YOU
    ... interesthing staff liek those about embedded prolog, ... This is why lisp doesn't have applications. ... one language to rule them all ... which revives embedding (insert a ...
    (comp.lang.lisp)
  • Re: Scheme macros
    ... > different context, we lose the association between the bindings in those ... you can't rename ... Since symbols in lisp are objects with identity, ... or comparing families of dialects such as lisp-1's and lisp-n's, ...
    (comp.lang.lisp)