Re:Write Libraries, Not Frameworks
by brabel on Saturday May 09, 2020 @03:04AM
(#23122856)
In the dynamic languages world this is done with monkey patching.
If you invent a declarative way to monkey patch your code, you've got AOP as done in Spring.
[ Parent
| on HN ]
I believe emacs lisp's advice system is an AOP system in a highly dynamic language, and doesn't make much use of monkey-patching.
Advice/AOP is a pattern that can fit (if you want it) in dynamic language as well.
What about this Clojure library?