Not logged in
Log in now
Create an account
Subscribe to LWN
LWN.net Weekly Edition for May 16, 2013
A look at the PyPy 2.0 release
PostgreSQL 9.3 beta: Federated databases and more
LWN.net Weekly Edition for May 9, 2013
(Nearly) full tickless operation in 3.10
Despite that advantage, pure message-passing-based concurrency hasn't taken the CS world by storm.
Posted May 8, 2012 18:50 UTC (Tue) by juliank (subscriber, #45896)
Posted May 8, 2012 19:07 UTC (Tue) by wahern (subscriber, #37304)
Posted May 8, 2012 19:37 UTC (Tue) by juliank (subscriber, #45896)
Posted May 8, 2012 20:18 UTC (Tue) by wahern (subscriber, #37304)
Limbo succeeded Alef, and Go seems to have succeeded Limbo. But I'll admit this is all just largely opinion.
But more to the point, Plan 9 never touted intraprocess message passing. If you read any of the papers, when they talked about parallelism they spoke about their rfork() system call (which may have inspired Linux' clone syscall; OpenBSD's rfork is clearly derivative of Plan 9). Alef, and later Limbo, was where all the experimentation into messaging passing went, and I think my comparison to Awk v. Unix is apt. To see where I'm coming from, just read their own description and emphasis: http://www.cs.bell-labs.com/sys/doc/9.html
Posted May 9, 2012 16:39 UTC (Wed) by hanwen (subscriber, #4329)
Posted May 9, 2012 18:51 UTC (Wed) by juliank (subscriber, #45896)
Posted May 11, 2012 13:43 UTC (Fri) by hanwen (subscriber, #4329)
Posted May 8, 2012 20:54 UTC (Tue) by Cyberax (✭ supporter ✭, #52523)
In niche areas Erlang (built on message passing) is quite popular.
Copyright © 2013, Eklektix, Inc.
Comments and public postings are copyrighted by their creators.
Linux is a registered trademark of Linus Torvalds