Comment by pjmlp
5 hours ago
Kind of, but there is a reason this is a whole business, see Live++.
Dynamic libraries for languages designed from scratch to support such features, have runtime support to handle all reloading use cases, like in Xerox PARC OSes, and inspirations thereof.
Traditional dynamic libraries for UNIX and Windows, are designed with C in mind, thus quite fragile to implement similar capabilities.
No comments yet
Contribute on Hacker News ↗