Compilers: principles, techniques, and tools
Compilers: principles, techniques, and tools
Taming the tiger: software engineering and software economics
Taming the tiger: software engineering and software economics
Local formalisms: widening the spectrum of wide-spectrum languages
The IFIP TC2/WG 2.1 Working Conference on Program specification and transformation
Hypercard script language guide
Hypercard script language guide
Building your own C interpreter
Dr. Dobb's Journal
A multi-formalism specification environment
SDE 4 Proceedings of the fourth ACM SIGSOFT symposium on Software development environments
Toward a multiformalism specification environment
Toward a multiformalism specification environment
Little languages, big questions
Dr. Dobb's Journal
Programming pearls: little languages
Communications of the ACM
Hi-index | 0.00 |
Exploratory language design is an iterative process of language refinement the purpose of which is to define a language that closely fits a given domain of applications. First, choose a domain of applications and a language starting point. Then iteratively choose an application in the domain, write the solution to the application in the language, and fit the language to the application until satisfied.