yeah unity lets people who know nothing build games, but i dont see that as a rpoblem. other people perceive unity to have issues just because the developer didnt know what they were doing... but this is only half true cause like someone said above unity DOES have mem management issues that are difficult and tedious to try to fight.
about java, all depends on the project i imagine, but at the top end, even the most experienced professionals who know a lot more than i do and have the skill to "work around" java problems, complain about the wasted time and efficiency fighting java instead of just using another language.
but in general i recommend using whatever you want and learning how to work with it unless youre doing a particular niche project...
about java, all depends on the project i imagine, but at the top end, even the most experienced professionals who know a lot more than i do and have the skill to "work around" java problems, complain about the wasted time and efficiency fighting java instead of just using another language.
but in general i recommend using whatever you want and learning how to work with it unless youre doing a particular niche project...