On Elisp and multithreading/processing, well, just look at bordeaux-threads in Common Lisp where the support is not universal for Clisp. SBCL and ECL work, but...
Or the deadline was closing in, as this is a university thesis ;)
You are for emacs, happy to see you here... :)
On one hand I kinda miss doing stuff like that and would like a RES for Hacker News but on the other hand I feel like cyber stalking is out of fashion these days.