Domain-specific programming paradigm
本节标题的含义是: 特定领域的programming paradigm。
本章所讲述的programming paradigm是software engineering中通用的programming paradigm,与此相对立的是domain-specific programming paradigm,它是指在特定领域,为了更加高效地解决特定问题,而设计的programming paradigm,这其实非常类似于**domain-specific language**,下面是一些例子:
| first class citizen | |
|---|---|
| OOP | object | 
| process-oriented programming, | process | 
| TensorFlow tensor-oriented programming | Tensor | 
| numpy ndarray-oriented programming | ndarray | 
在下面文章中,描述了**domain-specific language**:
1) C++\Idiom\TMP\Expression-Template