|
|
|
|
|
by vidarh
394 days ago
|
|
An API creates its own ad hoc rules too. They just don't change the grammar. In languages where the grammar is sufficiently flexible, the distinction all but disappears, but even in languages where the grammar is rigid and API's stand out like a sore thumb, the API itself still creates a new rule-set that you need to learn. You can choose to not call that a new language all you want, but the cognitive load is still there. |
|