- Composability and concurrency - 1 Update
- cmsg cancel <mcvsn8$kg8$2@dont-email.me> - 1 Update
| Ramine <ramine@1.1>: Mar 01 03:28PM -0800 Hello, I think that Bartosz Milewski is right on what he wrote in this webpage about "The Functional Revolution in C++": http://bartoszmilewski.com/2014/06/09/the-functional-revolution-in-c/ Because what's i have just understand by thinking more by myself, is that things that are "composable" are good because they enable "abstractions", meaning that they enable us to reason about code "without" having to care about all the "details", and that reduces also the cognitive burden on the programmer. So Object oriented programming is not composable in the presence of concurrency , because when you use locks you can have deadlocks and when you share memory or disk between threads or processes you can have race conditions. So Bartosz Milewski is looking at a way to render things composable, and those ways are to use immutability of functional languages or/and to use actors or/and to use Transactional memory.. Thank you, Amine Moulay Ramdane. |
| bleachbot <bleachbot@httrack.com>: Mar 01 09:28PM +0100 |
| You received this digest because you're subscribed to updates for this group. You can change your settings on the group membership page. To unsubscribe from this group and stop receiving emails from it send an email to comp.programming.threads+unsubscribe@googlegroups.com. |
No comments:
Post a Comment