Depending upon how you define "dynamic" Java wins by a small margin.
If we treat "dynamic" as a spectrum though, Lisp still gets you a lot more dynamism for a relatively small increase in power consumption (and a somewhat larger gap in performance).
If we treat "dynamic" as a spectrum though, Lisp still gets you a lot more dynamism for a relatively small increase in power consumption (and a somewhat larger gap in performance).
jshell> var x=8
x ==> 8
jshell> x*3
$2 ==> 24
etc.But I haven't used it either as I never worked with a REPL other than SQL clients.