|
Comments on Mac OS XFor ten years or so I used Linux for all my programming. This was fine while I was doing non-real-time programming on a desktop machine and the output was a CD or, more recently, a DVD. In the case of a DVD like that for Dissonant Particles I generated still images and sound under Linux, and used commercial programs under Windows to create a movie and get it onto DVD. Then I bought a laptop, and started to think about real-time programming for installations and live performance. I ran into two problems with Linux on my laptop:
So I started experimenting with Macintosh programming, and decided to change programming platforms to the Mac. Advantages of Mac OS X (for me, now)
Possible disadvantages of Mac OS X
I briefly considered Java, but I have prior experience with C++. I also don't know anything about 3D graphics on Java, and I'd like to stick with OpenGL. It isn't clear to me that I can write truly portable programs in Java that would do what I want, without requiring massive downloads of libraries, etc. from the user. From that point of view the fact that Apple keeps fairly tight controls on its hardware and software environments is an advantage. The logical follow-on from the last comment is to write for a games platform,
I suppose. I haven't investigated that at all. No flames pleasePeople do become very worked up about operating systems and issues surrounding open source. I have a preference for open source, but not to the extent of stopping myself from doing what I want to do. Constructive comments are welcome, as is information on any factual errors implied in my comments here.
© Gordon Monro 2005-7. Last
modified: November 12, 2007. |