May 3, 2022
First of all, If your code is clean (applied solid/ddd/layered architecture…) and testable (full test coverage) then it’s good regardless languages. Otherwise, it’s bad language. So, depends on how you write/maintain your code, not the language. There’s some points you pointed out should be considered when choosing a language: I/O, multi-threading, resources consumption.