Carp is a quasi-object-oriented computer programming, which enhances language expression efficiency by using a large number of symbol definitions and "jet" to reduce the workload of programmers. At the same time, it does not support unlimited portability (Java's unlimited portable impact of its execution speed), its run platform is a computer that is x86 or similar structure, making full use of registers. Its main use is to build an information processing system.
CARP does not pursue purely object-oriented ideas, no primary class, with practical use principles. CARP does not have a pointer to hold an object by reference. CARP pays attention to the processing of the string (built-in regular expression capability), the language itself does not define a single letter, all letters are handled as a string. Containers and interfaces are also places where Carp is rendered, providing a streamlined implementation (few types). Encourage common "polysemous words".
Carp has a variety of ways:
Executive Execution: When writing a program, the commissioning run can save compile time.
Semi-compilation: After the program deployment, there is no operation of the situation.
Compilation execution: The program has been run for a long time. It is already very mature, you can execute the target code.