The mountains are not mountains, the water is not water, and the mountains are not

Source: Internet
Author: User

The mountains are not mountains, the water is not water, and the mountains are not

When Qingyuan Weixin's Zen master talked about his journey of building Buddha and enlightenment, he said:
"When the old monk came to join Zen for thirty years, he saw mountains and water;
Later, I saw my own knowledge, and there was an entrance. Seeing mountains is not mountains, seeing water is not water;
Today, we have to rest on our own. We still see mountains, water, and water. "

  I used to think that this is the way we do, the way we do in our lives, and the way we feel about programming languages recently.
  
When I have never touched on programming languages before, I have a clear and "clear" understanding of them. Programming Language
Well, it's not the language used to write program code to allow the computer to complete a certain function or requirement. C language uses c
. Python is not the code written in python syntax. Mountains are mountains, and water is
Water, the language of the program is the language of the program!
Recently, I started to learn the python language, not for interest, but for a good job in the future. For this
In fact, I also have a little yearning for class languages. After all, I am confused to use other people's programs to do something and write one by myself.
The program solves the problem in a completely different way. I will not talk about this point of view for the time being. It's not a question, at least for me.
This kind of self-writing program can satisfy your own needs! Interest.
Cultivate in days. Some people may say that they want to cultivate their interest from an early age. I think this is a bit of a "famine in the world, why not eat meat"
. For example, if you are a child in the mountains and you want him to cultivate his interest in this field from an early age, is this possible? In
In the eyes of his parents, it is not as important as learning to feed pigs and cut firewood! I started to touch my computer on November 2
That kind of real touch, just move the mouse to play a simple game. There is no such thing around it, even if it can be tested.
Environment. Therefore, Interest Cultivation is for some people. When we have the ability to explore and expand out
In order to find a suitable environment, to take root, to cultivate interest, to grow!

Now, go back to the topic. Compared with the C language, python is easy to learn because of what I want to do
Basically, there will be a database for me to call, like building a house, I have various raw materials, and various workers. I want
Build a three-foot wall on the West Side and just speak to the workers. C. I have bricks, sand, water, and mud,
I want to build a wall in the east when there are no workers. Okay, I have to move bricks, myself and cement Sands.
Son, measure and build bricks by yourself. So for python, it is true to write a simple applet at the beginning.
It's easy. It's nothing more than adding your own ideas to the keywords. Well, at least yes.
Yes. But how does print come from? How does the computer work when it is used? The internal data is
What should we do? I cannot explain such problems. This means that the mountains are mountains, and the mountains are not mountains,
At present, I have been repeating and reciprocating in these two States. As mentioned in a blog post:
Learning recursion, first use recursion, then recursion in learning, learning in recursion.

As to when we can break this cycle, we have to go to the Level 3 to see mountains, mountains, water, and water.


-------------------------------------------------------- A beginner's cognition. If a newbie passes by, please correct me!

Related Article

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.