(2) Delphi
, C #
Java
Organization
Understanding history, helping us to recognize these languages and learn them.
a) Delphi
As a
Borland
The company's flagship product,
Delphi
With its fast and efficient development methods and powerful features, it becomes the most popular and useful development tools for software developers and programmers.
Delphi is a new generation of programming tools that account for 70% of the global programming market. Developers' demand is getting bigger and bigger (huh, this statistics do not know why Borland is statistics? I want to have such a big share now)
Oh, tell a joke. I heard that Borland's founder or a tourist visa from France to the US Silicon Valley? Who knows that he went to Silicon Valley and didn't want to go, and founded a famous Borland company. This is not finished, Borland started, he once wanted to name "MIT" for the company, enough cow? In this way, the MIT, MASSACHUSETES INSTITUTE OF TECHNOLOGY will certainly disagree - why should you earn my name? So later, I used the name of Borland. However, from my personal point of view, I think it is better to use MIT with Borland.
As a special tool for professional software development technicians, Delphi has far-reaching the industry, and even after Sun launches famous Java, the Java version is developed with the help of Borland - Javabean.
b) java
The generation and development of Java is a bit legendary. Java is Sun's products, and initial Sun did not want to invent java. The Java did not expect Java to develop into a well-known thing today than SUN.
In the early 1990s, Sun would want to develop software that can be run on a household appliance, and this software must have portability, security and cross-platform, so Sun has established a James, Gosling, etc. The core of the language development team called "Green". Initially, they were carried out as a compiler, but soon found the cross-platform, and security of this language, and if they had invented a language, called "Oak" (also known as "oak" ).
Later, the development of Internet, providing infinite vitality for Oak's development, just OAK greatly satisfied the characteristics of WWW (although it was only used as an applet appler to use it in the Web). Later, several engineers who were also Oak were named Java beautiful name when drinking coffee at a time. Like a beautiful person,
In 1995, Java officially released, has caused a strong response. In 1995, Java also announced it in the world.
Complete technical specification, this is a needle for the development of other IT companies. So old
Bill
Repeatedly studied repeatedly
Java
After the technical specifications, I have to admit ""
Java
OK is the greatest programming language ever, "
Because the Java language originated from C , C originates from C, so Java language inherits and promotes the advantages of C and C, and many programmers will develop it and C / C when studying Java. Similarly.
In short, Java is in my info, I don't know how to grow up.
c) Visual C #
When it comes to C #, we have to mention a world's greatest creator:
Anders Hejlsberg
.
HEJLSBERG
Original Danish, last century
80
He designed
Pascal
The compiler, later
Borland, I bought his product (
Borland
The company called it
Turbo Pascal
And also hired him. and
HEJLSBERG
It is not expensive, under his profile, developed a miracle in history:
Delphi
Language.
HEJLSBERG
in
Borland
jobs
13
Spring and autumn, until the last century
90
Middle in the middle of the year
1996
Year), this miraculous creator jumps
Microsoft
The company, and he has been studying again after four years of study.
2001
The year is a miraculous research and development.
C #
Language and
.NET Framework
. so
HEJLSBERG
It can be called the world's greatest inventor.
Speaking of C #, I still have to mention Sun Company, and the death of the world of Soft Corp., at the same time, it is Microsoft, which is intimate partner, the intelligence of old Bill is to learn to absorb someone else, and then develop The product.
C #'s air is born, 5 years later than Java, but at the same time, the C # language is later, C # language combines the advantages of computer programming languages and software: Visual C , Visual Basic, Delphi, C Builder, J Builder, Java et al.
Also this is the case,
C #
Has become Microsoft's counterattack
Java
The most powerful weapon for language.
Market analysts believe that Microsoft wants to use
C #
To stop the original
C
Developer targeting
Java
camp. for example,
C #
Imitate
Java
A variety of features provided, including "fragment recycling mechanism"
GARBAGE COLLECTION
), "Universal engine", etc., which can be developed by multiple types of languages.