On the other hand, you can find Java everywhere, from smart card provessors to big iron mainframes. So it is a very good language to know to work besides game development. C# is pretty much Windows only. Sure there is Mono, but it only implements a subset of .Net, which is fine if you can live with it. http://www.mono-project.com/Compatibility It is like knowing C or C++ and using different libraries in each platform. -- Paulo On Sun, Dec 12, 2010 at 3:32 AM, Chris Nystrom <cnystrom@xxxxxxxxx> wrote: > On Sat, Dec 11, 2010 at 5:42 PM, Bob Pendleton <bob@xxxxxxxxxxxxx> wrote: > > On the other hand, C# is a great language and the Mono > > project has produced a version of C# that runs on Mac OS X and Linux > > so you can use it on Apple platforms and on all the entertainment and > > mobile devices that run a version of Linux. So, I can see learning C# > > while skipping XNA. > > Do you view C# as the language that Java should have been? > > Chris > > --------------------- > To unsubscribe go to http://gameprogrammer.com/mailinglist.html > > >