DSL與GPL

1、DSL 與 GPL

  • DSL(Domain-Specified Language 領域特定語言),而與 DSL 相對的就是 GPL,最多見的 DSL 包括 Regex 以及 HTML & CSS 等。
    • 沒有計算和執行的概念;
    • 其自己並不須要直接表示計算;
    • 使用時只須要聲明規則、事實以及某些元素之間的層級和關係;
  • GPL(General Purpose Language 通用編程語言),也就是咱們很是熟悉的 Objective-C、Java、Python 以及 C 語言等。
  • GPL 也表示 General Public License,表示 GUN 的開源許可證。
  • DSL 指的是針對特定應用領域而設計使用的計算機語言,而 GPL 指的是針對跨應用領域而設計使用的計算機語言。
相關文章
相關標籤/搜索