> On 3 Dec 2020, at 15:47, Didier Verna <[email protected]> wrote: > > Pascal Costanza wrote: > >> This was primarily for the lack of good parallel, concurrent garbage >> collectors in Common Lisp implementations. > > I'd be curious to know if there are particularities in CL itself that > make this difficult, or if it's simply because there's no manpower to > improve the GCs we have currently. I don’t believe there is anything in CL that would prevent it from having a good concurrent, parallel garbage collector. One argument I’m hearing in favor of Go is that it has value semantics by default, which suggests that most objects are stored on the stack, but on the other hand, we have dynamic-extent declarations. Some of the detailed trade-offs might be somewhat different, but I don’t think there are any serious showstoppers. But I’m not even remotely a GC expert, so I’m just guessing here. Pascal -- Pascal Costanza
- Re: Call for Interest: Clojure (or Lisp?) Code Camp with ... Pascal Costanza
- Re: Call for Interest: Clojure (or Lisp?) Code Camp with ... Scott McKay
- Re: Call for Interest: Clojure (or Lisp?) Code Camp with ... Dave Cooper
- Re: Call for Interest: Clojure (or Lisp?) Code Camp with ... Dave Cooper
- Re: Call for Interest: Clojure (or Lisp?) Code Camp with ... Pascal Costanza
- Re: Call for Interest: Clojure (or Lisp?) Code Camp with ... Manfred Bergmann
- Re: Call for Interest: Clojure (or Lisp?) Code Camp with ... Pascal Costanza
- Re: Call for Interest: Clojure (or Lisp?) Code Camp with ... Alessio Stalla
- Re: Call for Interest: Clojure (or Lisp?) Code Camp with ... Robert Goldman
- Re: Call for Interest: Clojure (or Lisp?) Code Camp with ... Didier Verna
- Re: Call for Interest: Clojure (or Lisp?) Code Camp with ... Pascal Costanza
- Re: Call for Interest: Clojure (or Lisp?) Code Camp with ... Martin Cracauer
- Re: Call for Interest: Clojure (or Lisp?) Code Camp with ... Pascal Costanza
- Re: Call for Interest: Clojure (or Lisp?) Code Camp with ... Jeff Caldwell
- Re: Call for Interest: Clojure (or Lisp?) Code Camp with ... Martin Cracauer
- Re: Call for Interest: Clojure (or Lisp?) Code Camp with ... Marco Antoniotti
- Re: Call for Interest: Clojure (or Lisp?) Code Camp with ... Kevin Layer
- Re: Call for Interest: Clojure (or Lisp?) Code Camp with ... Stelian Ionescu
- Re: Call for Interest: Clojure (or Lisp?) Code Camp with ... Jeff Caldwell
- Re: Call for Interest: Clojure (or Lisp?) Code Camp with ... Elias Mårtenson
- Re: Call for Interest: Clojure (or Lisp?) Code Camp with ... Martin Cracauer
