DSL1 DSL이란?? DSL이란?? Domain-Specific Launguages 도메인 특화언어 (DSL) 도메인 특화 언어는 관련 특정 분야에 최적화된 프로그래밍 언어. DSL은 해당 분야 또는 도메인의 개념과 규칙을 사용. 도메인 특화 언어와 '진정한' 프로그래밍 언어와의 차이점 도메인 특화 언어는 일반적으로 Java, C, Ruby 등의 범용 언어보다 덜 복잡합니다. 보통 DSL은 해당 DSL이 사용될 분야의 전문가와 긴밀하게 협력하여 개발합니다. 대부분의 경우 DSL은 소프트웨어 전문가가 아닌, 해당 DSL의 대상 분야에 능통한 비 프로그래머가 사용하도록 제작됩니다. 예시 SQL 처럼 DB의 데이터를 참조하기 위해 작성되는 query 는 말 그대로 "DB에 데이터를 참조하기 위한 목적"으로만 사용되며.. 2022. 5. 11. 이전 1 다음