python-supply/embedded-languages-via-overloading
Python's extensive support for operator overloading can help you greatly reduce the conceptual complexity of your library or framework, allowing programmers who must use it to leverage the extensive knowledge and skills they already possess.
Jupyter NotebookMIT