Jun 02, 2021 Article blog
As we all know, digital products are changing quickly. B ut some say programming languages are changing at a similar rate to digital products. T he programming language may be very popular now, but a year from now, it may be unsuspecting. See a post on the forum, the bar owner said I want to develop a new idea of a programming language, want to ask for your opinion.
Here's what this bar owner said:
My technique is not too strong, but I have a mind. L et's start by introducing one of my ideas, which is concept-oriented programming. T he so-called concept-oriented programming refers to reference classes that can have referenced classes. A nd the reference class subclass can also override the reference class of this method, the reference class authorized on it. T his is only a small part of the programming mind of programming concepts. Next, I would like to introduce an example of pseudo-code, I believe you will understand what I mean.
What do other netizens think about the idea of this bar owner wanting to develop a new programming language?
Netizen I: You this is a polymorphic concept.
Netizen 2: In order to develop a new language, I think the best feature is object-oriented, but also easy to use and easy to learn. I n addition, there are language advantages such as C# or java. Security is also indispensable, as well as the characteristics of other object-oriented languages, which can also be applied to network programming.
Netizen 3: If it is object-oriented, it is quite powerful.
Netizen IV: If you want to create a language yourself, you must first become familiar with some mainstream languages. If you just know java, that's not enough.
Netizen V: It is not easy to develop a new language, because you first need to understand the underlying language, words, is your command, how do you let the machine know? S imilar to jvm. S econd, object-oriented words, your language encapsulation, similar to jdk stuff. The third is the details, and developing applications is the last step.
Some people say that there are a lot of hundred-year-old city language on the market, there is no need to invest a lot of manpower, material resources to develop a new programming language. B ut there are also those who disagree because they feel that when developers use some of the existing development language tools to develop, they find that the programming languages on the market are no longer able to meet their needs. As for whether to develop a new programming language, we all have different views, do not know what you think?