Lots of people have done implementations in other languages: https://github.com/munificent/craftinginterpreters/wiki/Lox-...
I did the first half in Clojure (in order to teach myself Clojure), worked just fine. I had to do a bit of translation but it's really not a lot.