DSL1 [Knowledge] Domain Specify Language (DSL) - '도메인 특화 언어' 라는 번역이 대중적으로 쓰임. - 특정 Domain(범주, 영역) 에서만 쓰이는 Language - 언어 지향 프로그래밍의 일종 (반대 개념 : 다중 언어 프로그래밍(Polyglot)) @@ 언어 지향 프로그래밍 : ==>Software를 개발할 때 하나의 Language만 사용함이 아니라 작업별로 가장 적합한 Language를 사용하는 것. ==> 겉으로 보기엔 Polyglot과 접근 방식이 유사해보이나(여러 Langauge 사용 및 통합하여 개발), 언어 지향 프로그래밍의 특징은 개발자가 고유한 DSL을 build 하거나 해당 접근 방식의 일부로 Domain Specify 개념을 사용해 기존 Language를 확장하는게 목적. 1) DSL을 적용하여 컴파일러와 마찬가지로 추상.. 2022. 8. 20. 이전 1 다음