logoalt Hacker News

pjmlp04/24/20250 repliesview on HN

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.