http://www.adamfrisby.com/blog/2008/08/opensim-c-standards-patents-and-you/A brilliant blog post that answers many of the concerns I raised about OpenSim’s use of C#.A couple of points.
Does this mean that there will be elements of Mono, used in OpenSim, that will not be included in the ECMA standard and potentially will not be covered by Microsoft’s patent pledges?
I got fed up with Java with the 1.1 release (Swing and inner classes were turds), so I hold no brief for Java. C# looks like it has some nice CLOS-style accessor magic. I would be surprised if C# has better libraries in aggregate (including the net rather than just out of the box), though.