Chapter 75: Internet Companies
Returning to his hometown after a long absence, Long Dan was very excited, from birth to adulthood, Long Dan spent dozens of years in his hometown, his career from scratch, and from prosperity to failure, ups and downs were spent in this hot land. Long Dan saw the familiar mountains and rivers, and he was still so kind. This small city in Qilu Province is still so quiet and peaceful, without the noise of a big city or the loneliness of a remote mountain village. In the bottom of Long Dan's heart, he still likes the scenery of this kind of small city, and only in this kind of small city will Long Dan feel a sense of comfort from the bottom of his heart.
Long Dan returned to Luzhong City and did not go home. In fact, Long Dan also has no home. The former home no longer belongs to him, and he forcibly broke up with his wife who had lived for decades, and he doesn't know how they lived. When I returned to my hometown, I didn't return to my hometown. In addition to the kung fu he has practiced, Long Dan is still poor in terms of economy alone. I went back rashly, and it was not easy to explain anything to my former family.
So, Long Dan came to the network company he had set up for Ge Jiawei and met Ge Jiawei. Ge Jiawei was also overjoyed when he saw Long Dan finally appear in front of him, and said happily: "Brother Long, you are back, if you don't come back, I will go all over the world to find you", Long Dan smiled and said: "What?" I'm not a beauty, and you're so anxious for me to come back? "Brother Long laughed, it's mainly the company's problem," Ge Jiawei said.
Long Dan asked, "What's wrong with the company?" "It's not that there is something wrong with the company," Ge Jiawei said: "The company's development has encountered a bottleneck, in the past, the company made some money by making a secondary website for the company, but due to the low technical content, there are too many of them, and we have become a dismal operation." Fortunately, I used to make a lot of money and have an old background. However, if you don't want to come up with a good way to run a business, no matter how much money you make in the past, you will sit on empty seats." "Oh?" Long Dan listened to Ge Jiawei's words and said, "How much money is left in the account?" ”。 Ge Jiawei said: "There are more than 5 million, this is all the money earned before, and in recent years, it has basically been operated with capital preservation and no money." I'll bring the account book in a while, and let Brother Long look at the company's account book", Long Dan laughed: "They are all good brothers, what kind of account book do you read?" Don't I believe you, brother? Besides, you have to cheat, after so many years, it's not easy to make the account book fake? ”。 Ge Jiawei smiled embarrassedly when he heard this: "It's the same reason, what is Brother Long's next plan?" ”
Long Dan said: "I came back this time to run the company well, see what good way we have, and our two brothers should study and study it well." Ge Jiawei said: "I have also thought about the way, that is, the technical content is too high, my technical department is enough, if we form a team, our millions are really not enough." When Long Dan heard this, he asked, "What kind of way is so high-tech?" Even you can't make zuò? ”。
Ge Jiawei said: "Brother Long, are you familiar with online games?" "I know a little, but I'm not familiar with it," Long Dan replied: "I heard that online games are very profitable, and that is called Shi He heard that he can make tens of billions of dollars a year by developing a game, isn't that so?" "That's right, I'm talking about this, if we want to develop in the online field, online games are a good way," Ge Jiawei said. Long Dan said: "Xiaoge, I used to be in college when I was also exposed to programming, but it was very rudimentary, what language is programming used now?" Xiaoge introduced Long Dan.
There are many types of computer languages, which can be divided into three categories: machine language, assembly language, and high-level language. If it is divided into two categories: English symbolic language and Chinese symbolic language. Typical examples: easy language, easy language. Every action and step done by the computer is executed according to the program that has been programmed in the computer language, and the program is a collection of instructions to be executed by the computer, and the program is all written in the language we know. Therefore, if people want to control the computer, they must use the computer language to issue commands to the computer. There are currently two forms of general-purpose programming languages: assembly languages and high-level languages.
Machine qì language: Since the computer can only accept binary codes internally, the instructions described by binary codes 0 and 1 are called machine qì instructions, and the set of all machine qì instructions constitutes the computer qì language, and the program programmed in the machine qì language becomes the target program. Only the target program can be directly identified and executed by the computer. However, the programs written in the machine qì language have no obvious characteristics, are difficult to remember, inconvenient to read and write, and depend on the specific model, which has great limitations, and the machine qì language is a low-level language.
Assembly language: The essence of assembly language is the same as that of machine qì language, both of which are directly operated on the hardware, but the instructions use English abbreviated identifiers, which are easier to identify and remember. It also requires the programmer to write out the specific operation of each step in the form of commands. An assembler usually consists of three parts: instructions, pseudo-instructions, and macros. Each instruction of the assembler can only correspond to a very subtle action in the actual operation process, such as moving, self-incrementing, so the assembly source program is generally more verbose, complex, and error-prone, and the use of assembly language programming requires more computer expertise, but the advantages of assembly language are also obvious, the operation that can be completed with assembly language is not the general high-level language can achieve, and the executable text generated by the assembly of the source program is not only relatively small, but also very fast.
High-level languages: High-level languages are currently the choice of the vast majority of programmers. Compared with assembly language, it not only combines many related machine qì instructions into a single instruction, but also removes details related to specific operations that are not related to completing the work, such as the use of stacks, registers, etc., thus greatly simplifying the instructions in the program. At the same time, because a lot of details are omitted, the programmer doesn't need to have much expertise. High-level languages are mainly relative to assembly languages, which do not refer to a specific language, but include many programming languages, such as the popular VB, C++, etc., which have different syntax and command formats. Like the simplest programming language, Pascal is also a high-level language. Programs programmed in high-level languages cannot be directly recognized by the computer, and must be converted before they can be executed, and they can be divided into two categories according to the conversion method: interpretation class: the execution method is similar to the "simultaneous translation" in our daily life, the application source code is "translated" into the object code (machine qì language) by the interpreter of the corresponding language, and executed at the same time, so the efficiency is relatively low, and the executable text that can be executed independently cannot be generated, and the application cannot be separated from its interpreter, but this way is more flexible, Applications can be adjusted and modified on the fly. Such as the earlier Qbasic language. Compilation: Compilation refers to the "translation" of the source code of the program into the object code (machine qì language) before the application source program is executed, so the target program can be executed independently from its locale, which is more convenient and efficient to use. However, once the application needs to be modified, the source code must be modified first, and then recompiled to generate a new target text (*. OBJ) can be executed, only the target text jiàn without the source code, and it is very inconvenient to modify. Most of today's programming languages are compiled, such as C/C++, VisualFoxpro, Delphi, etc.
Long Dan listened carefully to Ge Jiawei's explanation and said: "It's very simple, you help me, I'll learn him by surprise", Ge Jiawei said happily: "As long as Brother Long has a good memory, I have no problem here." Long Dan's memory is not said, Ge Jiawei taught it in less than ten days, and he finished teaching it all, and there was nothing to teach anymore, so Long Dan asked Ge Jiawei to get all the latest programming books, and he locked them in a quiet room for less than a month, and mastered them all. When I encountered some problems, I came out to discuss with Ge Jiawei, and after 2 months of research, I created a new programming language by myself, and then took it out to discuss with Ge Jiawei.
At first, Ge Jiawei didn't understand very much, and while Long Dan explained and demonstrated, Ge Jiawei finally figured out the programming language created by Long Dan. Long Dan's programming language is Chinese, all sinicized, and the basic program is the source code compiled by Long Dan ingenuity. Ge Jiawei exclaimed: "Brother Long is really amazing, he invented a new programming language in less than two months, this language is still sinicized, if it spreads, it will cause a storm."