- Verse needs to be able to run within Fortnite on all its platforms so that makes C++ tricky to use.
- It targets the Metaverse and its massive scalability- such as concurrency and parallelism.
- In order to persist across its evolution and the programs that use it, the language needed to be designed from the ground up to support backwards compatibility.
- The language needed to take advantage of the fact that that it is for simulations where many things run over time and it works in tandem with world editors and associated tools.
- Dependable stability and security needs.
Many more considerations can be found here - Verse Language Reference