Microsoft는 2017년 이후 처음으로 .NET 언어 전략을 업데이트합니다.
2017년에 마이크로소프트는 그것을 발표했습니다. NET 언어 전략은 플랫폼용으로 제공하는 언어, 즉 C#, F# 및 Visual Basic에 대한 것입니다. 그러나 그 당시에는 이 정보가 블로그 게시물 로 제공되었으므로 검색할 수 없었고 고객은 지침이 여전히 적용 가능한지 알지 못했습니다. 이제 Microsoft는 업데이트를 게시했습니다. NET 언어 전략을 Learn 웹사이트 에서 보다 “공식적으로” 만들 수 있습니다.
Learn 웹 페이지의 새로운 지침에는 인기도 및 사용 사례에 대한 Microsoft의 관점과 함께 세 가지 프로그래밍 언어 각각에 대한 설명이 있습니다. 언어에 대한 장기 투자에 대한 Microsoft의 전략 측면에서 크게 변경된 사항은 없습니다. Redmond 기술 회사는 여전히 세 가지 언어에 전념하고 있습니다.
가장 인기가 있습니다. NET 언어와 마찬가지로 C#은 혁신과 성능에 중점을 두고 “언어의 정신을 유지하기 위해 주의를 기울이는” Microsoft의 지원을 계속 받을 것입니다. 이전 버전과의 호환성도 중요한 영역이며 회사는 계속해서 디자인 결정의 관리인이 될 것이라고 언급했습니다.
F#과 관련하여 Microsoft는 F#을 C#으로 빌드된 혼합 언어 솔루션에서 잘 작동하는 강력하고 성능이 뛰어난 언어로 간주합니다. 앞으로 Microsoft는 커뮤니티가 언어를 더욱 풍부하게 하도록 장려하므로 언어 리더십과 거버넌스에 중점을 둘 것입니다. Redmond 기술 거인은 또한 새로운 C# 기능과의 상호 운용성을 보장하고 새로운 개발자의 진입 장벽을 낮추기 위한 도구 및 문서화 작업을 할 것입니다.
마지막으로 Visual Basic은 가장 성숙한 언어이기 때문에 많은 개발자의 지원을 계속 받고 있습니다. Microsoft는 Visual Basic이 일부 워크로드를 지원하지 않지만 이러한 경우 고객이 대신 C#을 활용할 수 있다고 지적했습니다. 미래에 대해 Microsoft는 다음과 같이 말합니다 .
C# 또는 the. NET 런타임은 언어 지원이 필요한 새로운 기능을 도입하지만 VB는 일반적으로 소비 전용 접근 방식을 채택하고 새로운 구문을 피합니다. Visual Basic을 새로운 워크로드로 확장할 계획은 없습니다. 우리는 특히 Windows Forms 및 라이브러리와 같은 핵심 VB 시나리오에서 Visual Studio의 경험과 C#과의 상호 운용에 지속적으로 투자할 것입니다.
마이크로소프트는 자사의 성공을 강조해왔다. NET 언어는 개방적이고 정직한 커뮤니케이션에 의존하며 새로운 학습 페이지는 이러한 목적을 달성할 것입니다.
답글 남기기