Ola Fosheim Grøstad:
The IDE support is probably a bit better with Java/C#
The importance of the IDE for the first language is controversial. I think it's not so important.
and using a statically typed language as your first language has advantages,
While no one has determined scientifically that you are right, I too believe that static typing has some advantages for a first language. I think there are no perfect first languages.
Bye, bearophile