I tried searching for previous threads on this but came up with some bizarre results (none of which were helpful and one result was on the very recent death of Michael Jackson whom I'm pretty certain had no involvement with C++). Is it worth investing time on learning C++ as a Mac user? I know the official Mac language is Objective-C and I'm currently reading Kochan's book on it, but I thought it might be nice to have C++ under my belt too at some point. I've done a little C++ on Windows already (before I switched over to Mac in April last year) but I was nowhere near mastering it. I know that XCode allows the writing of C++ applications but to what extent? Would I be able to do full GUI apps, or is it limited to console apps? Thanks in advance.