Sorry, I saw the email in Gmail and then replied to the email directly. Then ...... "This is an automatic notification email. do not reply to this email directly ." Er ...... Paste it here.
Yes. What I am sending now is what I have. This part is shared with colleagues before the Spring Festival. I am preparing for the second part, and will post it to the blog garden when it is ready. If you are in a hurry, I would like to give you a suggestion first, that is, to look at lisp first before reading Perl. Perl is awesome in that it is super flexible, flexible enough to be imitated, or can be implemented for the ideas of many other languages, such as lisp.
In fact, I used to "exclude" Perl. To be honest, I have never been reluctant to learn. It doesn't mean you hate it, but you need to be familiar with shell scripts first after getting started with Linux, after shell is familiar, it finds that shell can do a lot of things (even if the defect System in the unit of a tracing and analysis project is completely done using shell, it is very convenient for someone to write a simple CGI page interface of Perl. Therefore, they are reluctant to accept complicated" Syntax constraints ".
It wasn't until a few months ago that part of our system's report needs became ever more complex (These guys want to write their own formulas and change the formula at any time. They have to use Perl to implement the formula (that is to say, shell cannot do it) and then start reading the camel book.
Back to the topic, learn about Perl. It takes a long time to use GNU Emacs to learn lisp. Although it's just a bit rough, LISP involves a very powerful idea. For example, the "one operator, infinite operands" brought by the list structure (+ 1 2 3 4 5 ...), for example, the "data and functions use the same data structure" brought by the list, for example, the resulting "passing functions between functions like passing data (parameters ",Or let's talk about it in a more common way: "passing commands "...... This is what I dreamed of when I used to write a program in Java. At that time, I dreamed in private,Writing a program should look like this. Why not? Later, I found that,This is what lisp looks like !!!
What about Perl? This is because Perl looks like this !!!!! Wow! This is one of the essence of Perl, that is, LISP and Perl, and there is no discount. Although lisp is good, it is too old, too far away,There are some practical problems when writing a project, but Perl does not. Therefore, the report part was implemented using the lisp design idea and Perl.
Finally, we recommend that you have friends who are interested in learning the Perl language. (Of course, LISP depends on your interest.) Perl's three camels must be carefully read. This is really useful. In particular, the third book "Advanced Perl programming" must be fully understood.This book is really a word.