c# 언어 표준
C# 언어 표준 관련 링크 남겨봅니다.
마소 블로그 글 참조 :
devblogs.microsoft.com/dotnet/announcing-open-source-c-standardization-standards/
The ECMA C# standards committee, TC-49-TG2 is still responsible for creating the proposed standard for the C# language. What changes is that work now happens in the open, under the .NET Foundation. You can see work in progress on the standard text for C# 6. This work merges the draft spec currently hosted in the csharplang repository with the current C# 5.0 standard text. Work on incorporating the C# 7 features is taking place as well. See the C# 7 draft branch for progress.
The addition of dotnet/csharpstandard means there are now three different repositories related to the C# language. Each has a well-defined purpose:
- dotnet/csharplang is for language design and evolution efforts.
- dotnet/roslyn is for the implementation of the compilers and related tools.
- dotnet/csharpstandard is for the creation of the standard text that describes the C# language.
The addition of dotnet/csharpstandard to the .NET Foundation means we can direct work to the correct place more easily. You’ll see the following changes over the coming months:
- Issues in dotnet/csharplang and dotnet/docs for the spec text will move to the new dotnet/csharpstandard repository.
- This will take place during the next month or two.
- The C# spec on docs.microsoft.com will be replaced with the version from the standards committee.
- This will take place once all C# 6 pull requests have been reviewed and merged in the standards repo.
- The C# 6 draft spec will be removed from the dotnet/csharplang repo.
- This will take place once the proposed C# 6 draft is published on docs.microsoft.com.