About domain sepcific Lang

Source: Internet
Author: User

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

Contact Us

The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion; products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the content of the page makes you feel confusing, please write us an email, we will handle the problem within 5 days after receiving your email.

If you find any instances of plagiarism from the community, please send an email to: info-contact@alibabacloud.com and provide relevant evidence. A staff member will contact you within 5 working days.

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.