Take the 2-minute tour ×
Programmers Stack Exchange is a question and answer site for professional programmers interested in conceptual questions about software development. It's 100% free, no registration required.

I don't want to get too philosophical here (like did God create God?), but how did Apple create Xcode? Would it have been possible for them to use Xcode to create Xcode? Or would they have to use another code program (and what might that be?). In general, how does that work with code editors?

share|improve this question
4  
Fun fact: The first C++ compiler was written in C++! –  Yannis Rizos Aug 31 '12 at 15:35
add comment

2 Answers

Xcode now is probably made with Xcode. If you're wondering how that's bootstrapped, at some point in the past a version of (not even Xcode or Project Builder, but Interface Builder which in the early days of NeXT was the whole of the IDE) would've been built just using Objective-C source files, edited in whatever text editor, and Make/gcc.

share|improve this answer
add comment

No, they would not be able to launch Xcode to use it before they created it.

They had to use another editor like (say) vim which already existed. The original editors were presumably written straight to disk in machine code or something but now that we have editors we don't need to worry about that anymore.

share|improve this answer
add comment

Your Answer

 
discard

By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.