Cω

Cω
Cω
ComegaLogo.png
패러다임Multi-paradigm:구조화 명령, 객체 지향형, event-driven, 기능.
에 의해 설계된마이크로 소프트 리서치와
MicrosoftSQLServerWebData 팀이다.
디벨로퍼마이크로 소프트 리서치와
Microsoft SQL Server WebData 팀
처음 등장한2003년; 19년 전(2003년)
안정된 릴리스
1.0.2 / 2004년 10월 28일 (2004-10-28)
타이핑 분야정적, 강력, 안전
OS크로스 플랫폼
웹 사이트Microsoft Research 페이지
영향을 받다
C#, 폴리폰 C#
영향받은
LINQ를 사용하는 C#, 동시 라이브러리 참여

C' ('see [1]omega'로 발음됩니다.보통 ' program' 기호가 없을 때마다 'Cw' 또는 'Comega'로 표기됩니다)는 Microsoft SQL Server의 WebData 팀이 영국의 Microsoft Research 및 Redmond와 협력하여 개발한 C# 프로그래밍 언어의 무료 확장입니다.이전에는 코드네임 X#(X Sharp)과 Xen으로 알려져 있었습니다.결합 미적분에 기초한 또 다른 연구 언어인 Polyphonic C#가 통합되면서 C after로 이름이 변경되었습니다.

세부 사항

C'는 데이터 저장소(데이터베이스나 XML 문서 등)에 스트링이나 어레이와 같은 기존 유형과 마찬가지로 쉽고 안전하게 액세스할 수 있도록 합니다.이러한 아이디어의 대부분은 WebData XML 팀의 초기 인큐베이션 프로젝트인 X# 및 Xen에서 계승되었습니다.C'에는 동시 프로그래밍을 지원하는 새로운 구성 요소도 포함되어 있습니다.이러한 기능은 주로 이전의 Polyphonic C# 프로젝트에서 파생되었습니다.

2004년에 컴파일러 프리뷰로서 최초로 이용 가능하게 된 C'의 기능은 이후 Microsoft에 의해 2007년에 출시된 LINQ 기능의 작성에 사용되었습니다.NET 버전 3.5 동시성[2] 구성체도 C# 및 기타용 라이브러리로서 약간 수정된 형태로 출시되었습니다.Microsoft [3]Research의 NET 언어

레퍼런스

  1. ^ "Comega Home". Microsoft Research. Retrieved 2008-08-12.
  2. ^ C# 3.0 언어 기사 TomasP의 배후에 있는 개념.웨이백 머신에서의 Net아카이브 2007-02-12
  3. ^ "The Joins Concurrency Library". Retrieved 2007-06-08.

외부 링크