Xcode's DX is probably a decade behind competitors, possibly even more. Android Studio is far better than Xcode because, for one, the dependency management and version control actually works and is mostly something you can safely ignore for most toy and small apps and ,for two, is a reasonably well rounded IDE built by a company that specialises in making IDEs. You're comparing Eclipse to Xcode when I don't think Eclipse has been used to build Android apps in 7+ years. The moment you have to do anything complex like even simply debugging errors and performance, Xcode falters and drops the ball. If all you're doing is building a +1 counter then I'm sure that works. For anything more complex, Xcode is hell. Or at least was when I was working on it until the pandemic post which I gave up
This isn't even going into what an utterly horrific editor it is that is plagued with bugs and is missing basic IDE features like a functioning autocomplete, refactoring etc. Mind you, at one point I was celebrating because they finally added highlighting your cursor line in an update after the extensions I used to add that broke. That's how bad Xcode was circa 2015 when simple text editors had those features baked in. If you're comparing Xcode to Eclipse and ranting about JS, then feels like you kept up with how engineering has evolved for Android and JS in maybe 5-10 years. In contrast, it feels like Xcode only adds incrementally miniscule changes and every time I look at it, they seem to not have improved it much at all
All this isn't even getting into what an awful experience simply updating the damn thing is. Why does it have to download 20GB every couple of months and why does it fail so often?
I'm sorry I'm so aggressive but nothing has made my hairs more gray than trying to work with Xcode. It is appalling that it's basically the only way you can develop apps for the Apple ecosystem