A new programming language from Microsoft for its .NET platform riles up debate among developers and analysts.