Як припускали місяць тому в квітневому рейтингу мов програмування, Apple Objective-C вдалося увійти до десятки найбільш поширених мов програмування. Про це свідчить рейтинг, щомісячно складається компанією TIOBE Software.
Незважаючи на те що Objective-C додав лише 0,08%, його досягнення слід розцінювати як вражаюче, адже тільки тринадцять мов потрапляли до першої десятки, починаючи з моменту запуску індексу в червні 2001 року.
Активне розширення екосистеми Objective-C пояснюється не тільки зростанням популярності мобільної платформи iPhone OS, число додатків для якої перевищила в App Store 200 тис. найменувань. Причину також слід шукати в недавніх заборонах Стіва Джобса на сторонні інструменти розробки iPhone-і iPad-програм.
позиція в травні 2010 | позиція в травні 2009 | дельта позиції | мова програмування | рейтиг в травні | дельта рейтинг за рік |
1 | 2 | + | C | 18,186% | +2.06% |
2 | 1 | - | Java | 17.957% | -1.58% |
3 | 3 | = | С++ | 10.378% | -0.69% |
4 | 4 | = | 9,073% | -0,85% | |
5 | 5 | = | (Vesual) Basic | 5.656% | -2.97% |
6 | 7 | + | C# | 4.779% | +0.51% |
7 | 6 | - | Python | 4,097% | -1.45% |
8 | 9 | + | Perl | 3.286% | -0.24% |
9 | 11 | ++ | Delphi | 2,566% | +0.24% |
10 | 39 | ++++ | Objective-C | 2,.363% | +2.26% |
11 | 10 | - | Ruby | 2,094% | -0.60% |
12 | 8 | — | 2.084% | -1.46% | |
13 | 12 | - | PL/SQL | 0,859% | -0.24% |
14 | 13 | - | SAS | 0,732% | -0.07% |
15 | 14 | - | Pascal | 0,728% | -0,05% |
16 | 22 | ++++ | Lisp/Scheme/Clojire | 0,651% | +0,19% |
17 | 16 | - | ABAP | 0,65% | -0,02% |
18 | +++++ | Go | 0,640% | +0,64% | |
19 | 18 | - | MATLAB | 0,612% | +0,09% |
20 | 20 | = | Lua | 0,493% | +0,01% |
Традиційними лідерами залишаються добре відомі С, Java, C++, PHP, Visual Basic, C#, Python, Perl і Delphi. Співвідношення об’єктно орієнтованих мов до процедурних становить 54,6% до 40,7%. На частку функціональних і логічних мов припадає по 3,2% і 1,6%. Мови з статичною типізацією обганяють динамічно типізовані – 62,7% до 37,3%.
Рейтинг складається на основі інтелектуального підрахунку згадок конкретної мови програмування при пошуку в Google, Blogger, MSN, Yahoo!, Wikipedia і You Tube. Він зачіпає тільки в Тюрінг-повні мова, не враховуючи, наприклад, SQL або HTML, а також асемблер зважаючи на його специфічність.
Незважаючи на багаторічні бурхливі дискусії щодо якості та достовірності рейтингу, його значимість безперечна, тому що дозволяє не тільки виявити тенденції, але й визначити власну профпридатність девелопера в розвивається ІТ-індустрії або не помилитися у стратегічному виборі робочих інструментів при реалізації нового програмного бізнес-проекту.
Комментариев нет:
Отправить комментарий