One of my favorite features of Emacs is the ability to:
1. write some elisp code
2. hit C-x C-e, and
3. extend the editor itself
I believe two possible approaches to this "dynamic reprogrammability" are:
1. live-plugin: https://github.com/dkandalov/live-plugin and
2. ide scripting console: somewhat documented at https://gist.github.com/gregsh/b7ef2e4ebbc4c4c11ee9 (unfortunately only Groovy + Clojure)
Are there kotlin examples for using IDE Scripting Console? If so, where are they?