I am reading some stuff about Co today.
It is mentioned that writing code using a domain language derived from a language will greatly accelerate the development process.
PHP should be a typical domain language (Perl is also used in text processing). Although it is not derived from other fields, it has a natural advantage over other languages to use it to compile web projects.
With the PHP framework, various packages are made for the Web, making it easier to obtain resources and execute commands (such as facade and other applications)
I can't help but think of the dialect of Lisp mentioned in hacker and painter, which is also a sub-language produced by LISP under specific circumstances.
If the language can be derived from a language, isn't it possible to simply generate a language and a library for the corresponding field, just like PHP for web development?
However, after a long time of development and improvement, PHP has become a suitable web-based method,
It means that it is very difficult for you to figure out what the language should look like in a specific field. You can only improve it through constant thinking and feedback.
From this perspective, the demand analysis and design requirements are similar, but with more powerful tools, more excellent design can be performed on a larger dimension.
About domain sepcific Lang