[The editor] is written in Clojure, which some people will probably like. Here's a video from a few years ago explaining how that makes the whole editor extensible with live-code:
To clarify, the Defold Editor is written in Clojure, whereas the runtime component is written in a carefully selected subset of C++ in order to keep executable sizes small and compile times fast.
You can write game-specific extensions to the runtime in C++ if your game requires it, but most games are authored in just Lua.
What's the advantage of this vs Godot?