Before you start throwing insults, what exactly is a language to you? I'm pretty confident that determining the difference between a language and an API is not so easy a thing to do.
Re:Domain-Specific Languages vs. Notation
by dragonwriter on Tuesday May 19, 2015 @10:14AM
(#9570169)
A language has syntax and semantics; the combination of domain specific semantics with general purpose syntax is a domain-specific language.
Of course, with host languages that support user-defined syntax rules, an internal DSL may also have specialized syntax.
The cumbersome term you invented is not an accurate replacement for internal DSL.
Re:Domain-Specific Languages vs. Notation
by kenbellows on Tuesday May 19, 2015 @11:02AM
(#9570539)
> it's pretty common for programmers to be undereducated...
[citation needed]
Re:Domain-Specific Languages vs. Notation
by moron4hire on Tuesday May 19, 2015 @12:56PM
(#9571484)
Not that I think it's an adequate citation, but there is an essay from Dijkstra on the front page of HN right now where he says essentially the same thing: https://www.cs.utexas.edu/users/EWD/transcriptions/EWD06xx/E...
Let's call the "smart interface with domain-specific verbs" a domain-specific interface, it would be just fine. But calling it a language is simply a term abuse.