동적 언어 런타임

위키백과, 우리 모두의 백과사전.

동적 언어 런타임
원저자마이크로소프트 동적 언어 런타임 팀(Dynamic Language Runtime Team)
개발자닷넷 파운데이션
발표일2010년 4월 16일(13년 전)(2010-04-16)
안정화 버전
1.3.1 / 2021년 12월 2일(2년 전)(2021-12-02)[1]
저장소github.com/IronLanguages/dlr
프로그래밍 언어C#
운영 체제Windows, macOS, Linux (Debian, Ubuntu)
플랫폼공용 언어 인프라스트럭처
종류시스템 플랫폼
라이선스아파치 라이선스 2.0
웹사이트docs.microsoft.com/en-us/dotnet/framework/reflection-and-codedom/dynamic-language-runtime-overview

동적 언어 런타임(Dynamic Language Runtime)은 공통 언어 런타임(CLR) 위에서 실행되며 동적 언어에 대한 마이크로소프트의 컴퓨터 언어 서비스를 제공한다. 이러한 서비스에는 다음이 포함된다.

DLR은 IronPythonIronRuby 프로젝트를 포함하여 닷넷 프레임워크에서 동적 언어를 구현하는 데 사용된다.

동적 언어 구현은 공통 기본 시스템을 공유하므로 서로 상호 작용하기가 더 쉬워야 한다. 예를 들어, 모든 동적 언어의 라이브러리를 다른 동적 언어에서 사용할 수 있어야 한다. 또한 호스팅 API를 사용하면 C 샤프비주얼 베이직 닷넷과 같은 정적으로 유형이 지정된 CLI 언어와의 상호 운용성이 가능하다.

같이 보기[편집]

각주[편집]

  1. “Releases”. IronLanguages/dlr. 《GitHub. 2022년 1월 27일에 확인함. 

외부 링크[편집]