fertieg95 |
Wysłany: Czw 14:34, 25 Lis 2010 Temat postu: programming language trends in the top 10 to |
|
Here we look at the issue of ranking list.
C #'s birth
other languages and ranking
C # like Java some, though Microsoft is silent on this issue. This is the expected thing, I think, because the use of Java Java recent very successful companies have reported their productivity than C + + be improved.
Therefore,throwback jerseys, C # is particularly suitable for the preparation of object-oriented applications, but only the use of this object-oriented language does not guarantee that the resulting object-oriented applications that really! In addition, you must understand two basic objectives: (a) how the fundamental design of the application to the most effective use of the object; (b) how to properly use the C # language. For more specific technical details, please refer to the above C # Essentials.
experience with Sun, Microsoft Visual J + + on a large-scale war of words and had to abandon the existing Visual J + + project and instead proposed CLR is the concept of the common language runtime.
Java the enormous impact and all it has been widely accepted by the work of the language and platform in the number of programmers obvious that the (estimated worldwide total of two hundred fifty million programmers using Java). written in this language by the number of applications is amazing and has infiltrated every level of computing,football uniforms, including wireless computing and mobile phones (such as Java phones invented in Japan).
Anders Hejlsberg (Anders - Hassan Borg) as the father of Delphi and C #, from Turbo Pascal, SideKick again to Delphi, Borland is a brilliant starting point for Anders, where he become the respected master of the software, and single-handedly created the Borland legend. However, an ordinary afternoon in 1996, a few hours ago, he had just with Bill - Gates concluded a pleasant lunch, with the elite of the software industry, they had a good talk, Gates gave him more than three million annual salary of several million shares of Microsoft stock. This is an attractive conditions, but more importantly, Gates promised that he can have sufficient time and resources to join the technical direction of interest.
Position Programming Language Ratings 21 PowerShell 0.579% 22 Transact-SQL 0.558% 23 Lua 0.527% 24 D 0.462% 25 FoxPro / xBase 0.451% 26 ActionScript 0.451% 27 S-lang 0.414% 28 LabVIEW 0.400% 29 Ada 0.398% 30 Bourne shell 0.395% 31 JavaFX Script 0.390% 32 COBOL 0.388% 33 NXT-G 0.385% 34 Alice 0.352% 35 Fortran 0.351% 36 Haskell 0.334% 37 Logo 0.318% 38 Scratch 0.316% 39 Forth 0.270% 40 CL (OS/400) 0.265% 41 Tcl / Tk 0.261% 42 C shell 0.255% 43 Prolog 0.243% 44 Groovy 0.234% 45 ML 0.234% 46 cT 0.233% 47 Caml / F # 0.229% 48 Scala 0.220% 49 Erlang 0.219% 50 VHDL 0.218%
original English text: TIOBE Programming Community Index for August 2010
August Headline: Dinosaur Smalltalk falls off top 50
hard in the final analysis is the genius of Heisenberg conquered the Gates, or Bill Gates succeeded to win over smart to Heisenberg. But it is undeniable that it is precisely Heisenberg to join, making Microsoft's C # which has a very sharp-edged knife. Allow Microsoft to take the field in the development of a share of their own to obtain the qualifications and Java rival, even though C # in many places the idea borrowed from Java.
programming language class
first C # does not call C #, it has a cool name, called COOL. From December 1998 Microsoft began a COOL project until July 1999, COOL was officially renamed as C #. # Be read in English for Sharp, meaning \It seems Microsoft is hoped to C # forged into an extremely sharp knife.
C # to get this field in the user privileges? We have to wait and wait and see, as has been the company's CEO and Chairman of SSI Kalpathi S. Suresh pointed out to it, \be gradual. If C # does not exist, we can always return to Java or C and C + +. These are not entirely new technology; their greater sense of the market is only big companies manufacturing gimmick. We must give them time to settle down to see them is not really have any effect on the IT industry. \C #, everything is an object: the basic value types such as int and double, are inherited from the Object class.
2000 年 6 月 26 日, held in Orlando, Microsoft's \C # language replaces the Visual J + +, the language itself by Java, C and C + + in. Microsoft C # in about the birth process, we have to mention a genius - Anders Hejlsberg (Anders - Hassan Borg.)
Category Ratings Aug 2010 Delta Aug 2009 Statically Typed Languages 62.2% +2.5 % Dynamically Typed Languages 37.8% -2.5%
Position
Aug 2010 Position
Aug 2009 Delta in Position Programming Language Ratings
Jul 2010 Delta
Jul 2009 Status 1 1 Java 17.994% -1.53% A 2 2 C 17.866% +0.65% A 3 3 C + + 9.658% -0.84% A 4 4 PHP 9.180% -0.21% A 5 5 (Visual) Basic 5.413% -3.07% ; A 6 7 C # 4.986% +0.54% A 7 6 Python 4.223% -0.27% A 8 8 Perl 3.427% -0.60% A 9 19 Objective-C 3.150% +2.54 % A 10 11 Delphi 2.428% +0.09% A 11 9 JavaScript 2.401% -0.41% A 12 10 Ruby 1.979% -0.51% A 13 12 PL / SQL 0.757% -0.23% A 14 13 SAS 0.715% -0.10% A 15 20 MATLAB 0.627% +0.07% B 16 18 Lisp / Scheme / Clojure 0.626% 0.00% ; B 17 16 Pascal 0.622% -0.05% B 18 15 ABAP 0.616% -0.12% B 19 14 RPG (OS/400) 0.606% -0.15% B 20 - Go 0.603 % 0.00% B
Category Ratings Aug 2010 Delta Aug 2009 Object-Oriented Languages 54.9% +0.6% Procedural Languages 40.5% -1.0% Functional Languages 3.1% +0.2% Logical Languages 1.5% +0.2%
razor power
programming language trends in the top 10 to
all of the graphical user interface (Graphical User Interface, GUI) components - windows, buttons, text input fields, scroll bars, lists and menus, etc. - are all objects. All functions are attached to objects, these functions are called methods. C / C + + in the method from the object, but C # does not. Even the C # program entry point (now called Main method) are no longer an independent existence, but is bound to the class.
Microsoft's C # language definition mainly from the C and C + + inherited, and language is also reflected in many elements of this. Designers of C # in C + + inherited from the optional option than the number of Java to a wide range (eg struts), it also adds its own new features (for example,nfl store, the definition of the source code version). But it is too immature, can not squeeze Java. C # also need to evolve into a developer to accept and adopt the language.
1996 年, Anders finally officially joined Microsoft as Visual J + + and WFC (Windows Foundation Class Library) as an architect. Microsoft's Anders Hejlsberg is now Technical Fellow, as the C # programming language, chief architect, is also involved. NET Framework, VB.NET, and F # languages such as design and development.
genius smart Hassan VS Borg Gates |
|