개발 공부하는 블로그

  • 홈
  • 태그
  • 방명록

도메인 특화 언어 1

Kotlin DSL에 대해 공부해보기 (1)

오늘은 Kotlin DSL에 대해 알아보기 전에 DSL에 대해 알아보자 DSL 먼저 도메인 특허 언어(DSL)이란 "Domain Specific Language"의 약어로 관련 특정 분야에 최적화된 프로그래밍 언어이다. DSL과 일반 프로그래밍 언어와의 차이점은 무엇일까? - DSL은 Java, C 등과 같은 범용언어 보다는 덜 복잡하고 전문가가 아닌 해당 DSL의 대상 분야에 능통한 비 프로그래머가 사용되도록 제작된다는 차이점이 있습니다. 그럼 장단점으론 무엇이 있을까 장점 - 언어와 변환엔진을 갖추면서 일일이 수행할 필요가 없어지면서 더 효율적으로 작업할 수 있다. - 추상성을 제거하고 효율적인 코드를 생성하므로 런타임 오버헤드 없이 도메인에 특화된 추상적 개념을 사용할 수 있다. - 해당 도메인에 ..

개발 공부/Kotlin 코틀린 2022.09.21
이전
1
다음
더보기
프로필사진

개발 공부하는 블로그

개발하면서 생각나거나 공부한 것들을 끄적거리는 블로그 입니다 :)

  • 분류 전체보기 (28)
    • 일기장 (7)
    • 개발 공부 (21)
      • C (0)
      • JAVA 자바 (8)
      • Kotlin 코틀린 (2)
      • Python 파이썬 (0)
      • 안드로이드 (11)

Tag

코딩, FrameLayout, gradle, LinearLayout, 변수, 프로그래밍, 컴퓨터, scrollview, Android, DSL, Kotlin DSL, 안드로이드, java, 스크롤 뷰, 리니어 레이아웃, kotlin, 도메인 특화 언어,

최근글과 인기글

  • 최근글
  • 인기글

최근댓글

공지사항

페이스북 트위터 플러그인

  • Facebook
  • Twitter

Archives

Calendar

«   2025/05   »
일 월 화 수 목 금 토
1 2 3
4 5 6 7 8 9 10
11 12 13 14 15 16 17
18 19 20 21 22 23 24
25 26 27 28 29 30 31

방문자수Total

  • Today :
  • Yesterday :

Copyright © Kakao Corp. All rights reserved.

티스토리툴바