Hacker News new | ask | show | jobs
by raydiatian 1302 days ago
> For example, SQL is a little language for describing database operations. Regular expressions is a little language for text matching. Dhall is a little language for configuration management, and so on.

> There are a few other names for these languages: Domain-specific languages (DSL:s), problem-oriented languages, etc. However, I like the term “little languages”, partially because the term “DSL” has become overloaded to mean anything from a library with a fluent interface to a full-blown query language like SQL, but also because “little languages” emphasizes their diminutive nature.

Ahem, so is SQL diminuitive or not? Because, SQL is NOT diminuitive. SQL is Turing complete.