본문 바로가기
#DevStudy/C#

dynamic - C#과 Ironpython 연동

by 검은_백조 2016. 5. 7.


DLR (Dynamic Language Runtime)

CLR은 IL로 컴파일 할 수 있는 언어들을 지원했지만 파이썬, 루비 같이 실행 과정에서 코드를 해석, 실행하는 동적 언어를 지원하지 못함.

DLR은 CLR 위에서 동작하면서 파이썬, 루비 같은 동적 언어를 실행할 수 있도록 도와주는 플랫폼.

동적 언어를 .NET 플랫폼에서 실행할 수 있는 것 뿐 아니라 C#, VB 같은 정적 언어에서 동적 언어의 코드를 통해 만들어진 객체에 접근 가능.


예제


'#DevStudy > C#' 카테고리의 다른 글

foreach 객체 만들기  (0) 2016.05.02
박싱과 언박싱  (0) 2016.04.28

댓글