Brilliant Laboratory, this is the first laboratory set up by Fang Hao, for this laboratory, Fang Hao gave it a lot of expectations.

On Earth, there is a legendary laboratory called Bell Labs, founded in 1925, which is the birthplace of many major inventions such as transistors, lasers, solar cells, light-emitting diodes, digital switches, communication satellites and communication networks, and has won more than 25,000 patents and 8 Nobel Prizes.

Bell Labs brings many innovative technologies and products to the world, such as the first fax machine, keytone telephone, digital modem, cellular telephone, communication satellite, high-speed wireless data system, solar cell, charge-coupled device, digital signal processor, single chip, laser and optical fiber, optical amplifier, dense wavelength division multiplexing system, first long-distance television transmission, high-definition television, speech synthesis, speech recognition, storage technology, program control, electronic exchange, database, packet technology, intelligent network, UNIX operating system, Internet, C language, network management operating system, and many other major innovations and discoveries.

It can be said that every step of human beings on the earth towards civilization is closely related to Bell Labs, which shows its strong scientific research strength.

The idea of establishing a brilliant laboratory was recently decided by Fang Hao, many years ago, Fang Hao presided over many major project research, such as chips, computers, networks, nuclear bombs, aircraft and other cross-era inventions, but every time the success of the invention, Fang Hao felt a problem, Redstone City seemed to be missing something.

Until the recent completion of LAN research, Fang Hao finally knew what was missing in Redstone City, Redstone City lacked a super research institution like Bell Labs, this institution gathered the world’s top equipment, top talents, top conditions, top research atmosphere, top management system, the most free atmosphere, every research condition here must be top, so as to create the strongest scientific research force.

Do what you want, under the efforts of Fang Hao, the brilliant laboratory was quickly completed, and the most advanced experimental instruments were concentrated here.

“The brilliant laboratory has recruited people, and Fang Prophet and the Ice and Snow Fairy personally led the research, specially recruiting researchers who are dedicated to scientific research and promoting cutting-edge scientific and technological progress.” After the construction of Brilliant Labs was completed, Brilliant Technology finally began to launch recruitment activities.

For several days, major newspapers began to publicize the recruitment of Brilliant Technology Company, and many people who were dedicated to scientific research expressed great interest and entered the recruitment site of Brilliant Technology Company to participate in the recruitment examination.

The recruitment exam is the first thing in the world to appear, aiming to select the researchers with the best IQ, the strongest stress resistance and the highest interest.

After half a month of recruitment, Fang Hao recruited 84 top experts, and then joined the brilliant laboratory one after another.

“Hello everyone, this is the first research project of our brilliant laboratory, that is, the automation programming language project, as we all know, the programming language of computers has been developed for decades, but it is still difficult, so we have formed the strongest scientific research team to tackle key problems,… The first meeting of the brilliant laboratory, Fang Hao began to discuss future projects.

Fang Hao’s plan is very direct, the first step is the design of the programming language, the second step is the research of the Windows operating system, and the third step is the construction of a large network.

It was very difficult to complete these three projects, at least Fang Hao did not have the ability to make them, and could only be completed slowly through the wisdom of everyone.

Almost all software on the earth is based on C language, combined with the evolution of C language, Fang Hao designed the research process of programming language in the flood world.

Although Fang Hao knows the C language, the C language is only a language that encapsulates the underlying program and cannot be used directly, so Fang Hao still has to start from the lowest machine language and gradually improve it to develop a high-level language.

FORTRAN language is the world’s first language, in fact, it is very simple, translate various mathematical calculation formulas into machine language, and then package into assembly language, and finally package assembly language into FORTRAN language.

FORTRAN after countless functional expansions and rewrites, and finally expanded into C language based on FORTRAN, in fact, FORTRAN language expanded a lot of languages, each with its own advantages, but in the end C language still became the most widely used language, later C++, Java, Android, C#, Python and other messy languages are created based on C

It can be seen that no matter what language, it is actually a code name based on mathematical formulas, and there is no essential difference, just a question of whether it is good or not.

Since then, the brilliant laboratory has successively joined top researchers, if there is really not enough human resources, Fang Hao will recruit outstanding students from the school to come in for internship and share part of the simple work.

Under such a bump, it took three years, the first computer language gradually developed and perfected, almost all the mathematical calculations that have been discovered so far, because this language is Chinese characters, so Fang Hao named the first generation of Chinese programming language – brilliant language 1.0.

The brilliant language has a complete mathematical calculation function, can calculate almost all formulas, and as mathematical technology advances, the language will burst into even more powerful potential.

Although the language was developed, it had a major weakness in that it could only perform mathematical calculations and had no other functions.

Brilliant Language 1.0 can only display characters on the computer, can not display images, in order to achieve the computer’s image display function, Brilliant Lab began the second big project, how to display images.

The computer is displayed pixel by pixel, and if you want to display an image, you must convert the image to pixels on the display.

For example, the size of the picture is 600*800 pixels, which means that the image is composed of 480,000 pixels, and the light and dark state and XY coordinates of all pixels of the picture are recorded to form a data table, and the information of a picture can be saved.

This image can be saved by saving a data table containing 480,000 pixel information in memory.

If you want to display this picture next time, you must take the 480,000 pixel information out of the memory, and then translate all these pixel information and display it on the display, and the exact same image will be displayed, which is the image display principle.

There is a problem here, how to obtain the light and dark information and xy coordinate points of the picture, here naturally will not use the eyes to see, with the hand to measure, must be mathematically calculated to automatically position, otherwise a picture of 480,000 pixels of information can not be collected in a month.

The next time these pixel information is displayed, each pixel must also be positioned mathematically to calculate where the pixel is displayed on the screen, whether it is light or dark.

This is the essence of the C language, which is essentially calculating how each pixel collects coordinates from the screen and how to position the display to the screen.

The coordinate collection and display of pixels is divided into various situations, converted into various mathematical formulas, and then expressed in brilliant 1.0 language, and finally encapsulated to form a C language library function.

For example, character printing in C language stipulates the size of characters, the format of characters, the color of characters, etc., and each function has a library function support.

Each case of pixel manipulation is translated into library functions, and then these library functions are collected and integrated together, so that a C language is formed, and C language has the function of displaying pictures and characters.

It sounds simple, in fact, every pixel movement requires a computer to run hundreds of mathematical formulas at the same time, and the movement that ordinary people feel is very simple is actually a huge project.

In fact, in addition to these basic pixel operations, there is also the problem of efficiency in the operation process, and how to operate these pixels more simply is also the focus of research.

In the midst of bumps, the research of brilliant language 2.0 language gradually came to an end, and finally let the computer move away from just the operation of characters, and can use the computer to perform picture operations.

This shows that the time is ripe to study the Windows operating system, and it will not be long before computers can enter the hands of ordinary users, and ordinary people who do not understand computer technology can also use computers, such as games, videos, watching news, etc., and the dawn of the Internet era has arrived.

Starting from scratch until the end of the brilliant 2.0 language research, it lasted for eight years, and computing technology made epoch-making breakthroughs.


Tap the screen to use advanced tools Tip: You can use left and right keyboard keys to browse between chapters.

You'll Also Like