Advertisement

Development on Mac?

Started by October 09, 2010 12:18 PM
4 comments, last by guyver23 14 years, 4 months ago
I just got a Mac Pro. I was wondering how development in terms of coding and creating software using popular languages like C++, Opengl, and java is, was on a mac. I never really used a mac. Now I am switching from pc to mac, just because someone bought me a mac. Is there any significant difference that I should know besides the interface?
Edge cases will show your design flaws in your code!
Visit my site
Visit my FaceBook
Visit my github
XCode handles all your C++ needs. You can get it at Apple's developer site. As for Java, just download Eclipse.
SlimDX | Ventspace Blog | Twitter | Diverse teams make better games. I am currently hiring capable C++ engine developers in Baltimore, MD.
Advertisement
Doesn't eclipse handle C++ as well? Would there be any difference in developing softwares between the other than the environment we develop in?
Edge cases will show your design flaws in your code!
Visit my site
Visit my FaceBook
Visit my github
Eh, the usual. Compiler is Apple's GCC (soon to become GCC-llvm I guess), the debugger is GDB, the interface is different. Nothing earth shattering.
SlimDX | Ventspace Blog | Twitter | Diverse teams make better games. I am currently hiring capable C++ engine developers in Baltimore, MD.
Sorry, don't mean to hijack your thread Concentrate, but Promit, are you aware if it is possible to compile mac binaries on a windows machine to keep development on a single machine?
Pardon the intrusion NewBreed, but I asked this same question awhile back because I had a project I wanted to develop for Mac and I only have a PC. The answer is basically no. If you wanted to do basic .NET work on Windows, there are open source .NET implementations on Mac. I don't know how good those are. Java is another option for cross-platform work.

If there turns out to be a better or different answer to your question, I apologize in advance for intruding.

This topic is closed to new replies.

Advertisement