Re: ..a couple of pastes; STM and data-flow stuff..



On Apr 13, 7:57 pm, Lars Rune Nøstdal <larsnost...@xxxxxxxxx> wrote:
Hey,
So much spam. Here is some code-spam:

STM (similar to what clojure has):
 http://paste.lisp.org/display/78259#3

dataflow (hi kt):
 http://paste.lisp.org/display/78490

STM and dataflow combined, just finished this:
 http://paste.lisp.org/display/78522

"processes" / message-queue (more "absolute worlds" for STM to sync
against == more concurrency):
 http://paste.lisp.org/display/78520

..there is more work to do. Need a killer-app. also. Online, real-time
collaboration on a spread-sheet? Bit boring, and I guess Google has
this already ..

PS: IMHO Lisp still rocks. I can't imagine doing this in Java .. :/

where is stm-class?
.



Relevant Pages

  • Re: ..a couple of pastes; STM and data-flow stuff..
    ... So much spam. ... Here is some code-spam: ... STM (similar to what clojure has): ... STM and dataflow combined, just finished this: ...
    (comp.lang.lisp)
  • Re: ..a couple of pastes; STM and data-flow stuff..
    ... So much spam. ... Here is some code-spam: ... STM (similar to what clojure has): ... STM and dataflow combined, just finished this: ...
    (comp.lang.lisp)
  • ..a couple of pastes; STM and data-flow stuff..
    ... So much spam. ... Here is some code-spam: ... STM (similar to what clojure has): ... STM and dataflow combined, just finished this: ...
    (comp.lang.lisp)
  • Re: question about Clojure immutable structures
    ... The article has some credibility because the authors have been doing research on STM themselves. ... it seems hard to avoid the necessity to change programming style when dealing with parallelism. ... synchronization may actually be the best Lisp dialects can offer. ... The presence of the reference types in Clojure makes ...
    (comp.lang.lisp)
  • Re: Road to Clojure Survey
    ... The Java platform. ... the Java world by those hoards of Java programmers, ... Is it the case with Clojure? ... Designing and implementing an STM is hard, ...
    (comp.lang.lisp)