- runtime. Data storage and computation can be done in [[https://www.defmacro.org/ramblings/lisp.html][Lisp]]. Emacs
- provides text buffers that can be used to build GUI.
+ runtime. Data storage and computation can be done in [[https://www.defmacro.org/ramblings/lisp.html][Lisp]]. Domain
+ specific languages to fit particular problem could be developed as
+ needed and Emacs extended to support those languages. Emacs provides
+ text buffers that can be used to build user interfaces.