It is not great, but it is also not a disaster. See Go, React, Rust, Processing, Atom, Windows, etc...
I guess in practice, for search purposes, we will see some kind of suffix attached to the name, Element Chat or similar.
Atom is awful. Rust is awful (programs rust and fall apart over time). React is not bad, it reacts to data changes. Processing is unknown to me.
Processing: https://processing.org/