Or use a tool that compiles js.next to lowest-common-denominator-javascript.
Lisp can both be dynamic and compiled.
Many dynamic languages---Python, Ruby, et all--on JVM or CLR have a compilation step. They compile to byte code that the VM then runs.