Skip to content

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