The language sounds like it has a goal, but I am rather skeptical, it's almost like PHP (which is already a server side scripting based on a c++ Structure)
Microsoft's intentions are to take over the Java market with this new language, what scares me though is although they benefit by "borrowing" or implementing a feature similar to Java's Garbage handeling, they also "allow devellopers complete access to the underlying system" and in the same path of Java, users will need a C# Virtual machine, but it scares me that they take Java, they butcher it to be more developer friendly but at the same time much more insecure for users, like the access to underlying systems, and that kind of thing, it pretty much defeats the purpose on which java was created to serve.
I dont think I'll have a problem with ease, but I do belive there will be a problem with portability (how many people are actually going to want to intergrate C# VMs into their OS) and security (like ActiveX which didnt go too great even with digital signatures, having complete access to a user system is not my idea of fun)
So basically its my concerns for the users, more than it is for us Developers.
Karl
kb244@kb244.com
Experienced in : C++(both VC++ and Borland),VB1(dos) thru VB6, Delphi 3 pro, HTML, Visual InterDev 6(ASP(WebProgramming/Vbscript)