Xu jizhe-enjoy the beauty of code

Source: Internet
Author: User

18.0pt "> recommended sequence of code beauty

11.0pt; font-family:; MSO-bidi-font-family:; MSO-font-kerning: 0pt "> author: Xu jizhe September 7, 2008
Pm Beijing

The first day of the "Code beauty" interactive network sales broke through 500 million books, creating the best history!



MSO-bidi-font-family:; MSO-font-kerning: 0pt "> if you want to show the world the beauty of source code, there is no doubt that you need to obtain the source code, otherwise, everything is impossible. This naturally reminds me of the free software movement launched in 1983. The free software movement believes that software should be free, and everyone has the freedom to run, learn, modify, and re-release software. Over the past 25 years, it has become a reality. Many chapters in the book "The beauty of code" are discussing the widely used free software, covering operating systems, computer languages and development tools and enterprise software.

MSO-bidi-font-family:; MSO-font-kerning: 0pt "> Copyleft) idea and gnu gpl software license, etc., from the legal level, ensure that a free software can continue to be free, and ensure that everyone can obtain free software, including source code. However, how to view software and source code is still a key issue. Today, we have been discussing "It migrant workers" and "software blue-collar" in mainstream (technical) media throughout the day. We can consider software and source code from an aesthetic perspective. For the whole industry, it's a lucky move.

MSO-bidi-font-family:; MSO-font-kerning: 0pt "> fan Gao's sunflower and Richard
What is the difference between GNU Emacs created by Stallman? One is art without alternatives, and the other is a tool with numerous alternatives (software). This is the difference. But further thinking, we can hardly find out: "Just as the creation process of a unique art is filled with a lot of technical details, in the process of creating an alternative (software) tool, the author has also paid for his unique wisdom." Therefore, when we are exploring the beauty of software, we must not stand out like an appreciation of art, but go deep into its interior-source code to learn, understand, modify, and praise. That is, the beauty of art is stored in results and external; the beauty of software is stored in process and internal.

MSO-bidi-font-family:; MSO-font-kerning: 0pt "> But is it a good idea to gather the wisdom of more than 30 technical elites into a book? The book "The beauty of code" makes this attempt bravely. In my reading process, frustration, helplessness, and passion alternate. From a technical point of view, the content of this book is very large, frustrating and helpless. However, when so many technical elites are devoted to research, exploration, and practice in their respective fields, they can't help but feel at ease. This is a resonance with my inner world.

MSO-bidi-font-family:; MSO-font-kerning: 0pt "> read this book from an aesthetic perspective and she will awaken your passion, A must-have passion for becoming a real hacker!

Font-family:; MSO-bidi-font-family:; MSO-font-kerning: 0pt "> Happy hacking!

MSO-bidi-font-family:; MSO-font-kerning: 0pt "> Xu jizhe
<Bill@zeuux.org>

0pt "> 2008; MSO-font-kerning: 0pt"> January 1, September 7 0pt "> Beijing in the afternoon
Founder of zhesi free software community

Http://www.zeuux.org

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.