Re: threading



"kims" <kiranmohanm@xxxxxxxxx> writes:

i have a query with me
actually iam working with interleaf lisp. where i found the
need of multithreading concept
and when i asked for it.. there were mixed reactions?
however can anybody answer me about how to implement threading
concept in lisp if that concept is present in lisp..
otherwise how to overcome it

You can overcome it writing a multi-threaded virtual machine, and a
compiler for your multi-threaded lisp source to this multi-threaded
virtual machine.

--
__Pascal Bourguignon__ http://www.informatimago.com/
Un chat errant
se soulage
dans le jardin d'hiver
Shiki
.



Relevant Pages

  • Re: No C!
    ... All these lisp implementations work on a POSIX ... but a given virtual machine: ... And to make it perfectly clear, the Zeta-C compiler used also 0 line ...
    (comp.lang.lisp)
  • Re: Interesting developments since "Beating the averages"?
    ... Since Lisp began its career as a family of dialects, standardization after the fact was necessary. ... python or PHP never had this problem. ... that's what Parrot is going to be: A single language with skinnable ... Parrot is a Virtual Machine. ...
    (comp.lang.lisp)
  • Re: How Common Lisp sucks
    ... smattering of scripting languages around the edges). ... using different compilers on every ... SBCL/x86 virtual machine with a program compiled for the clisp virtual ... None of this is meant to detract from lisp. ...
    (comp.lang.lisp)
  • `Standalone Executables
    ... 'standalone executables' Common Lisp. ... - An initial memory image for the virtual machine ... There are several options for delivery, ... or at most the compiled lisp files. ...
    (comp.lang.lisp)
  • Re: compile
    ... > Who said Common Lisp? ... The most compact codes are virtual machines codes. ... you have to write in "assembler" only the virtual machine. ...
    (comp.lang.lisp)