On but also off the subject too is that Objective-C sucks!
I have been develop applications for the Mac OS X (including iPhone tools) for over 2 years and I have never programmed in a more aggravating language/environment.
XCode as a tool is good (as long as you don't compare the editor to Visual Studio or Delphi) - but using Objective-C is torture for a C/C++/Java/C# Programmer. Also, it is very much more obscure than those languages, so online reference and help isn't readily available unless you are a paid Mac SDK subscriber. (Free stuff very limited).
I am currently looking at porting/rewriting my applications to
LazarusLazarus also works on Linux and Windows - It really is just an Open Source version of Delphi!
If AROS supported Lazarus, I would be writing Lazarus apps like crazy. I have gotten AROS to run in VirtualBox nicely and very impressed with the progress it has made over the last few years.
What we are all dreaming of is a modern OS that has the simplicity and intuitiveness that the AmigaOS had. I was 14 in 1987 when I got my Amiga and I picked it up quickly.
I never had to deal with aggravation of getting things to work like I did in my first PC Clone - a 486DX2-66 HP in 1994. Windows 3.11 in 1994 to me seemed so clunky and over complicated. That is why to this day I love the AmigaOS and hope something like AROS makes it.
I thought Linux would do that, but since they are fighting Apple to become the "Pretty" desktop OS, they are getting more aggravating/clunky. Heaven forbid you have to change something after the default install that isn't included in a Wizard utility or you need to do something on a command line!
Later,