If I remember correctly, you still needed Xcode to actually compile and run the code, because of restrictions imposed by Apple.
But the friction of needing to keep around Xcode anyway whenever you wanted to run your code meant it was just easier to stick with Xcode.