Lisp interpreter in Dart http://www.oki-osk.jp/esc/dart/lisp-en.html
Lisp interpreter in TypeScript http://www.oki-osk.jp/esc/typescript/lisp-en.html
to Go with the addition of "future" and "force" which makes use of goroutines' concurrency.
(let ((a (future (prin1 "hi"))))
(dotimes (i 20)
(princ i)
(princ " "))
(force a))
(terpri)
It is not deterministic when the word "hi" will be printed. $ lisp-light test.l
0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 "hi"16 17 18 19
$