|
|
|
|
|
by gumby
1019 days ago
|
|
Ultimately, what is an API but a domain-specific language? This article could well have been written about that. People often talk about Lisp as a language in which people specify DSLs, but that acronym was something I only encountered outside the Lisp community. The way it always felt to me was that I "simply" designed a set of datastructures and operations around the abstractions and metaphors of the problem domain and then manipulated them to solve my problem. Isn't that the essence of programming in any language? |
|