Path: csiph.com!eternal-september.org!feeder.eternal-september.org!news.eternal-september.org!.POSTED!not-for-mail From: Paul Rubin Newsgroups: comp.lang.forth Subject: Re: RfD: new double syntax Date: Thu, 04 Aug 2016 17:34:45 -0700 Organization: A noiseless patient Spider Lines: 12 Message-ID: <87eg643vfe.fsf@jester.gateway.pace.com> References: <2016Jul1.191836@mips.complang.tuwien.ac.at> <2016Jul2.193202@mips.complang.tuwien.ac.at> <413be3bf-8e44-4c7f-be83-84b6d90df21a@googlegroups.com> <242dnSgH_PDmd-HKnZ2dnUU7-fvNnZ2d@supernews.com> <137c0d40-1d37-4e78-94e2-86f70ea975b1@googlegroups.com> Mime-Version: 1.0 Content-Type: text/plain Injection-Info: mx02.eternal-september.org; posting-host="52eac348160ce62b68e4635eee7cc854"; logging-data="3027"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX1/fu1Kl7kpxgUydBrafgZRg" User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/24.3 (gnu/linux) Cancel-Lock: sha1:SKxMSZBQQyh8Z9Or/E7YYv3599M= sha1:7Gdvg0hKKxPFC+rDctdDTXyi8rU= Xref: csiph.com comp.lang.forth:49796 Andrew Haley writes: > But TM hasn't caught on as I would have expected. The situation seems to be that it's clean and it works, but the slowdown gets bad once there are lots of cores and lots of contention. I've been hearing of some improved approaches, but who knows. [Some of] the Erlang guys have felt for a long while that shared memory is ultimately doomed, as core counts increase and cache interlocks get more and more complicated. So they want to use message passing for everything. OTOH the current BEAM (Erlang) VM uses message passing for small objects, but (limited) shared memory for certain large ones.