Joke Collection Website - Cold jokes - Is Lisp worth learning?
Is Lisp worth learning?
LISP language is suitable for symbol processing, automatic reasoning, hardware description and VLSI design.
It is characterized by using table structure to represent non-numerical calculation problems, and the implementation technology is simple. LISP language has become the most influential and widely used artificial intelligence language.
In LISP language, data and functions are defined by symbolic expressions, and symbolic expressions are called S expressions, which are the collective names of primitive and table. Atoms are divided into symbolic atoms and several atoms.
Symbol atom refers to a string consisting of a limited number of uppercase letters and numbers, in which the first symbol must be a letter. Atoms NIL and t stand for logical false (or empty table) and logical true respectively. Digital atom refers to a series of numbers, the positive and negative of which are represented by symbols.
Extended data:
When Lisp first appeared, its idea was quite different from other programming languages. The design idea of the latter is mainly determined by the hardware in the late 1950s. With the passage of time, popular programming languages are constantly updated, and language design ideas are gradually moving closer to Lisp.
Ideas 1 0 to 5 have been widely accepted. idea 6 began to appear in mainstream programming languages, and idea 7 was implemented in Python language, but there seems to be no special syntax.
Thought 8 is probably the most interesting point. It and idea 9 only become part of the Lisp language by chance, because they don't belong to John.
McCarthy's original idea was created by his student Steve.
Russell added it himself. Since then, they have made Lisp look strange, but they have also become the most unique features of the language.
Lisp's strange form is not because of its strange grammar, but because of its strange grammar.
Because it has no grammar at all, the program is directly expressed in the form of parsing tree. In other languages, this form is only generated in the background after parsing, while Lisp directly adopts it as the expression form. It consists of lists, which are the basis of Lisp.
This data structure.
- Previous article:Finish reading 200 words in the second grade of primary school
- Next article:What are some interesting stories about roosters?
- Related articles
- Fake friends look at your jokes
- Yang Di applied to be the host of mom's super talk show. Why is Yang Di's mother super talkative?
- /kloc-what are the good movies (no cartoons, horror dramas, bloody or funny) below 0/5? Don't make China movies.
- Details of the actor who plays Edward Bella in the movie Twilight.
- Yingzi's novels.
- 84 sentences about jealousy
- Liu Mingwei went to If You Are the One, 22 of the 24 lights went out, and Meng Fei smiled. Why?
- Wonderful passage of The True Story of Ah Q
- Find an article about Warcraft?
- How to save men from hair loss?