SEPL 3.0, all-round computer language

Source: Internet
Author: User


If you say Sepl.net 1.0 is the language of the Jean. Net. Support virtual machine, garbage memory recycle,. NET class library and so on, let Sepl function shine.

sepl2.0 restoration of English keywords is an integral part of the SEPL language internationalization strategy, and more perfect Chinese culture, can be thoroughly programmed, and become the world's universal computer language.

The sepl3.0 is further.


1.sepl3.0 can link code compilation to a binary program that can run independently from. Net. Now mono can do so that the Sepl language can run like a C + + program without the need for a. NET class library, and the binaries cannot be deserialized, making the SEPL program an open source program. Meet the needs of business application closed source. Currently, Microsoft. NET programs cannot be run out of the. NET Runtime. I think the. NET class library is ultimately called API functions, why can't I run away from. NET? Maybe not, just C # to learn that Java must be run with a virtual machine. SEPL3.0 therefore has the ability to develop common applications, which can completely replace C + + and will definitely replace C + +.


2.SEPL3.0 can develop the underlying program and develop the driver. Since SEPL can develop a common executable program, the driver is only a special executable program, but he is an executable program, through the appropriate definition, can let users develop drivers, and support pointer function, so that the user to develop the system's underlying program is possible, drivers, kernel modules, Can be developed in SEPL language. The driver is described in Chinese language, what will it look like?


3. The introduction of Chinese assembly, let SEPL program directly operating hardware, such as system boot. I have been hoping to develop a Chinese language compilation, but it is not necessary to develop a Chinese assembly independently, as LINQ is a C # language extension to support the SQL language, the Chinese assembly can also be used as an extension of the Sepl language, and it is not difficult to implement it. Assembly language is really obscure with abbreviated letters, and Intel and T's compilations are not quite the same, and many usages are reversed. such as Mov eax,ebx, you can understand to copy the ebx to EAX, but at the opposite, is the eax copy to EBX, the question is, the comma is to or from, if the Chinese assembly so that the move eax to EBX, there will be no ambiguity, It's not hard to understand. The Chinese assembly should be a high-level language, although it also corresponds to an instruction, but it is easier to understand than the original assembly. The introduction of the Chinese assembly may make it easier to converse, but it is not a compilation of Chinese mistakes. Hackers can be appropriately restricted, not just by increasing the difficulty to stop.


4. The introduction of the Chinese assembly makes it possible for SEPL to develop an operating system. Since this SEPL can directly manipulate hardware, registers, CPU instructions, which is what the operating system must write. After the Sinox with SEPL language, the development of a new CPU instruction porting system is also easier, so that sinox more in the lead, perhaps the future operating system will be more advanced, and modern operating systems will be very different. Today's operating system is not the end of the operating system, the operating system with high-performance CPU, the function of modern computers can not compare.


5.SEPL compilers and integrated development tools are rewritten. SEPL compilers and integrated development tools are currently written in C # and have not yet rewritten themselves. But that is because SEPL is not perfect, and the Sepl Grammar and C # syntax is not small, only with the replacement tool can complete the conversion, is not very troublesome, but the culture still needs some work. The goal of Chinese culture is to facilitate later maintenance and upgrade. In fact, a poor English person can develop compilers? I doubt it.


SEPL3.0 should be the focus of the next development work, sepl2.0 basic completion.

SEPL production is not a overnight, but continuous improvement. I say Sepl is a great software PRODUCT and many people disagree. Actually, they don't really understand the future of SEPL.

SEPL just take computer software to a higher level, may solve problems such as software crisis. However, programmers do not say that there is no need to improve and learn. It's just that

The future of computer programs can be described in Chinese, we do not have to face the obscure foreign language and abbreviated computer language, computer programs can be like novels, read with relish.

On the other hand, the novel is also a program, Jin Yong's novel can be compiled after the execution, with multimedia animation and sound expression.


SEPL will be great, and we will greet him soon.

SEPL 3.0, all-round computer language

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.