Hacker News new | ask | show | jobs
by azaras 1788 days ago
No. Sharing code is good. Sharing memory bad.
2 comments

Sharing memory is pretty easy when you have a garbage collector. Even if you have concurrency you can use messaging without having to put the communicating components into separate processes. And having separate garbage collected virtual machines wastes a lot of memory if you want to have enough headroom for performance in each one.
Not when sharing memory is done over OS IPC mechanisms.

Which is what you want if the application is to be resilient to crashes and exploits from dynamicallly loaded code.

perfectly said!