프로페서가 최종 프로젝트를 위해 DSL을 만들도록 요청한 과정이 있습니다. 그는 xText 를 이클립스와 함께 첫 번째 코스에서 소개 했습니다. 이 과정은 새로운 과정이므로 도메인 별 언어의 의미에 대해서는 약간 모호합니다.
이것이 나의 현재 이해입니다 : 도메인 특정 언어는 소프트웨어 개발의 특정 문제를 위해 만들어진 언어입니다. DSL의 예로는 PHP, SQL, JavaScript가 있으며 그 반대의 경우 Java, C #, C ++, Ruby 등의 언어가 있습니다.
내가 틀렸다면 언제든지 바로 고쳐주세요.
내가 알고 싶은 것 : Xtext와 비슷한 .NET / Visual Studio 도구가 있는데, 문법을 정의하고 활동 다이어그램을 기반으로 프로그래밍 언어를 생성 할 수 있습니까?