User Interfaces Are A Graphical Domain-Specific Language
User Interfaces Are A Graphical Domain-Specific Language
Submitted by jason@parlezuml.com (Jason Gorman) on Thu, 15/05/2008 - 16:07.When I occasionally stop to think more deeply about software development, I'm often drawn to the concept of languages.
Languages are very integral to programming, of course. We use programming languages like Java, C# and Ruby to give instructions to our computers on behalf of our customers.
And when I design an API, I'm also defining a language. A set of symbols that, when invoked, have an underlying meaning expressed in another - usually lower-level -...
Languages are very integral to programming, of course. We use programming languages like Java, C# and Ruby to give instructions to our computers on behalf of our customers.
And when I design an API, I'm also defining a language. A set of symbols that, when invoked, have an underlying meaning expressed in another - usually lower-level -...
