Chapter 21 Xia Peisu's Recognition

Xia Peisu's students are also super bulls in the industry, such as Li Guojie, academician of the Chinese Academy of Engineering and director of the Institute of Computer Science of the Chinese Academy of Sciences, Hu Weiwu, the general director of the Loongson project, and Tang Zhimin, a well-known supercomputing expert......

These people later became an important driving force for the development of China's computer industry. Pen & Fun & Pavilion www.biquge.info

Of course, although Xia Peisu is already a big man in the computer industry, his status is far from the point where every word and deed in later generations is enough to affect the development of the industry.

She looked Yang Weining up and down, stretched out her hand and said with a smile: "I heard Lao Lu say just now that there was a programming genius from 611, but I didn't expect to meet a real person so soon, Xiao Yang, hello." ”

Yang Weining shook hands with Xia Peisu with some flattery, and said, "Professor Xia, hello!"

For such a top scientist who has dedicated his life to China's computer industry, Yang Weining naturally has great respect.

At this time, Lu Wenjun said: "By the way, Lao Gu, why did you come to me?"

Gu Pei said: "Lu Suo, Xiao Yang and I have something to do with you, about computers, it just so happens that Professor Xia is also there, why don't we go in and talk about it." ”

Lu Wenjun glanced at Xia Peisu and saw that Xia Peisu nodded, so he said, "Okay, then let's go in and talk." ”

Lu Wenjun's office is divided into two rooms, inside and outside is his office, and outside is the reception room, with a sofa and coffee table.

The four of them sat down on the sofa, and Lu Wenjun said, "Lao Gu, what are you and Xiao Yang doing in such a hurry?"

Gu Pei smiled: "This matter was proposed by Xiao Yang, I think it is better to let Xiao Yang talk about it." ”

Lu Wenjun and Xia Peisu immediately focused their eyes on Yang Weining.

Yang Weining said: "That's right, Professor Lu, Professor Xia, in the process of writing CAD software before, I found that the software I wrote may not be able to run on our computer. ”

"It doesn't work on our computer, why is that?"

Lu Wenjun wondered.

Yang Weining said: "The CAD software I wrote this time may have a lot of functions, and the algorithms involved are relatively complex, and the DJS-260 in our computer center may barely be able to run." ”

Lu Wenjun was slightly stunned, and turned his gaze to Xia Peisu, he didn't know much about computers, but Xia Peisu was a pioneer in China's computer industry, and no one knew this industry better than her.

Xia Peisu was obviously a little surprised, you must know that although DJS-260 is not as good as the high-speed array processor 150-AP developed by her to simulate nuclear explosions, it is also a rare large-scale computer system in China in this era, and the software written by Yang Weining can only barely run DJS-260, so how complex should this software be?

Xia Peisu said: "Xiao Yang, can you tell me about the algorithm and architecture of your CAD software?"

Xia Peisu: This is the key to the question.

In fact, when Lu Wenjun mentioned Yang Weining to her before, saying that the other party spent a month developing a CAD software, she was a little strange.

It's important to know that software development is not a small project, and it usually requires the cooperation of multiple people to complete.

Translating the real business requirements of software into a computer-understandable, achievable model is a great test of the programmer's personal skills.

The business requirements mentioned here are not simply what functions to be achieved, but what needs to be explored, which may be latent but necessary for the system, with clear regulations and clear logic, and even the operating environment on which the system depends will also produce some requirements.

Therefore, software development is an extremely complex job, and a large-scale software development can be completed single-handedly, and Xia Peisu has never seen such a person.

Lu Wenjun has not lowered his attention to Yang Weining during this time, and knows the sensational effect caused by Yang Weining in the computer center.

In front of Xia Peisu, he praised Yang Weining to the sky, although Xia Peisu had doubts in his heart, it was inconvenient to question it in person for a while.

But now Yang Weining actually said that the software he developed can only run on a mainframe like DJS260, which is an exaggeration.

Xia Peisu was silent on the surface, but in his heart he wanted to take this opportunity to test whether this Xiao Yang had real materials.

Yang Weining said: "Professor Xia, I wrote this set of software in C language......

Xia Peisu was slightly stunned, and immediately interrupted Yang Weining and asked: "C language, you still understand this, I remember that there is no C language compiler on DJS-130, right?"

Yang Weining smiled shyly: "I first developed a barely usable C language compiler with assembly language, and then used this 1.0 version of the C language compiler to develop a mature version of the C language compiler, and then I started to write CAD software." ”

Xia Peisu's expression gradually became serious, and he turned his gaze to Gu Pei and said, "Old Gu, have you read the C language compiler written by Xiao Yang?"

Gu Pei gave her a determined look and said, "Professor Xia, this set of compilers was written by Xiao Yang when I watched him. ”

Xia Peisu looked Yang Weining up and down, and exclaimed: "Xiao Yang, do you know, as far as I know, there may be less than fifty people in China who know C language now, and there is not a single one who can independently write a C language compiler in assembly language." ”

As soon as these words came out, it was not only Yang Weining. Lu Wenjun was stunned, and even Gu Pei was startled.

You must know that Xia Peisu is not an ordinary person, as a pioneer of China's computer industry, her words almost play the role of a golden mouth.

Before, Gu Pei only knew that Yang Weining was very powerful at writing C language compilers independently, but now Xia Peisu said this, Yang Weining directly became the first person in the field of C language programming in China.

This aura is really dazzling.

Although Yang Weining knew that the C language became popular in the 80s, he did not expect that the lack of understanding of this powerful computer language in China would reach such an extent.

He naturally didn't know that in his previous life, it was not until 1991 that Tsinghua University was the first to start the C language course, and the textbook used was the famous "C Language Programming" written by Tan Haoqiang.

In 1992, more than a dozen colleges and universities, including Harbin Institute of Technology, officially began to teach C language.

Xia Peisu said: "Xiao Yang, just now Lao Lu told me that you independently developed CAD software, I will still be skeptical, but now I heard that you actually developed a C language compiler, I believe it a little." Well, I'll stay in Rongcheng for a few more days, and then can you lend me a copy of this C compiler and take it with me?"

Yang Weining nodded and said, "Of course it's no problem." ”