Overcomplicated type system. Language server seems redundant to mention, everything has a language server. Everything has ide integration. Everything has decent compiler feedback. Everything has hot reloading.
Pretty much all major languages have all of those features save hot-reloading, but that only even makes sense for UI written in an interpreted language.