Microsoft open sources C# standards work

Work on the ECMA standard for C# 6 and later versions will take place in a public working space on GitHub.

Microsoft open sources C# standards work
Thinkstock

Microsoft is moving standardization of its object-oriented, type-safe C# language to a public repository of the .NET Foundation, providing a public space for ongoing work on the standard.

Everything from language innovation and feature design through implementation and standardization will now take place in the “open,” with conversations public. This will make standardization work easier, Microsoft said. The dotnet/csharpstandard repo on GitHub will be the working space for the ECMA C# standard committee.

The move follows previous efforts to open up C# including open sourcing the compilers in 2014, which are now in the dotnet/roslyn repository, and setting up dotnet/csharplang as the official C# language design repo. Developers can see the work in progress on the draft text for C# 6. Work to incorporate C# 7 features also is taking place.

Changes planned for the coming months include:

Copyright © 2021 IDG Communications, Inc.