C# isn't my first choice for a couple of reasons...
It is much more difficult to port it to different OSes, it uses interpreted code, rather than actual machine code, so it is slower (marginally) and it is also depended on people downloading the .NET framework, which is something that not everybody wants to do or knows how to do. When Vista becomes the standard Windows OS, that won't be as much of a problem, but there are still people using Windows ME, despite its problems, so I still want to keep the backwards compatibility.
|