common-lisp, emacs, functional-programming, hardware, java, jvm, kotlin, lisp, *nix, programming, scala