You can embed scripts in many mainstream distributions of it, and it’s arguable that writing an SQL instruction is in itself writing a concise program for reviewing a database, so it seems logical to me.
Yea I’m mostly poking fun. You don’t even need script embedding for Turing Completeness. But I don’t consider DSLs as general purpose languages, as by definition they are not intended to be used that way.
Who’s going to tell them that SQL is not a programming language.
You can embed scripts in many mainstream distributions of it, and it’s arguable that writing an SQL instruction is in itself writing a concise program for reviewing a database, so it seems logical to me.
Yea I’m mostly poking fun. You don’t even need script embedding for Turing Completeness. But I don’t consider DSLs as general purpose languages, as by definition they are not intended to be used that way.