Оффтоп Редакция vc.ru
5 297

RedMonk: Язык программирования Apple Swift вошел в тридцатку самых популярных

15 января 2015 года издание Wired опубликовало рейтинг популярности языков программирования от аналитической фирмы RedMonk. С момента своего появления в 2014 году, Swift сумел достичь в нем 22 места.

Apple представила новый объектно-ориентированный язык программирования Swift в июне 2014 года. К январю 2015 года Swift переместился с 68 на 22 место в рейтинге языков программирования, публикуемом аналитической фирмой RedMonk. 

Рейтинг отражает заинтересованность разработчиков в различных языках. Как отмечает аналитик Стивен О'Грейди (Stephen O’Grady), это беспрецедентный случай в практике фирмы. Так, например, язык программирования компании Google, Go, представленный в 2009 году, в этом квартале добрался лишь до первой двадцатки. Это достаточно неплохой показатель, учитывая, что самыми популярными языками до сих пор являются Java, JavaScript, PHP и C++, пишет Wired. Но Swift совершил действительно огромный прорыв.

Рейтинг фирмы не отражает, насколько распространен язык среди компаний или востребован на рынке труда. Он основан всего на двух показателях: числе строк кода, размещённых на сервисе для хостинга ИТ-проектов GitHub, и количестве вопросов, касающихся языка, на сайте вопросов и ответов Stack Overflow. Тем не менее, эти два ресурса демонстрируют реальную заинтересованность программистов, и с учетом жесткой конкуренции между компаниями в сфере ИТ, могут помочь фирмам принять стратегические решения относительно того, какие языки использовать для своих новых проектов, подчеркивает Wired.

Кроме Swift, заметный рост показывают язык Google Go, что отчасти объясняется его популярностью в Китае, и созданный компанией Mozilla Rust. Но ни один из них до сих пор не приблизился к безоговорочному лидеру — Java.

Java и Oracle продолжают сохранять свои позиции, но темпы роста языков вроде Swift и Go и растущая популярность альтернативных баз данных указывают на то, что времена, когда одна или две доминирующие платформы могут господствовать в индустрии, закончены, считает Wired.

#Apple #iOS #программирование #java #программисты #рейтинги #github #Swift

Материал опубликован пользователем. Нажмите кнопку «Написать», чтобы поделиться мнением или рассказать о своём проекте.

Написать
{ "author_name": "Редакция vc.ru", "author_type": "self", "tags": ["\u0440\u0435\u0439\u0442\u0438\u043d\u0433\u0438","\u043f\u0440\u043e\u0433\u0440\u0430\u043c\u043c\u0438\u0441\u0442\u044b","\u043f\u0440\u043e\u0433\u0440\u0430\u043c\u043c\u0438\u0440\u043e\u0432\u0430\u043d\u0438\u0435","swift","java","ios","github","apple"], "comments": 15, "likes": 14, "favorites": 1, "is_advertisement": false, "subsite_label": "flood", "id": 6407, "is_wide": true, "is_ugc": true, "date": "Sat, 17 Jan 2015 19:28:01 +0300" }
{ "id": 6407, "author_id": 2, "diff_limit": 1000, "urls": {"diff":"\/comments\/6407\/get","add":"\/comments\/6407\/add","edit":"\/comments\/edit","remove":"\/admin\/comments\/remove","pin":"\/admin\/comments\/pin","get4edit":"\/comments\/get4edit","complain":"\/comments\/complain","load_more":"\/comments\/loading\/6407"}, "attach_limit": 2, "max_comment_text_length": 5000, "subsite_id": 199791 }

15 комментариев 15 комм.

Популярные

По порядку

Написать комментарий...
12

Одна (отмечу еще раз: одна из множества) из причин разработки этого языка была необходимость понизить порог вхождения, еще проще - ориентация на возможность преподавания его среди школьников, таким образом Apple инвестирует в новое поколение программистов, которые начинают создавать свои программы уже в более раннем возрасте.

Было еще много называемых причин, но эта все-таки весьма стратегическая.

Ответить
3

Единственный нормальный коммент.

Ответить
1

CSS ? wtf 0o

Ответить
9

Программирую на хтмл и css, дорого. Интим предлагать.

Ответить
1

там ещё есть Tex, это вообще взрыв башки.
Кто-нибудь пишет игры или бизнес-логику на Tex? На css?

Ответить
1

Вполне логично, так-как разработка на Objective C заставляет страдать.

Ответить
–2

Ну вот именно этого все и ждали, чтобы умер этот ненавистный Objective-C, который похож на Brainfuck и чтобы на смену ему пришёл нормальный человеческий Java-подобный язык в виде Swift

Ответить
1

Это Swift то Java-подобный?

Ответить
–2

Ну вообще то да ) По сравнению с ОБЖ с он очень похож на нормальный язык программирования в стиле c++ и Java

Ответить

Комментарий удален

Комментарий удален

Комментарий удален

Комментарий удален

1

Интересно, дождемся ли мы от ЦП новости о том, что аккаунты крымских разработчиков под Apple были заблокированы эплом со всем баблом? Или на ЦП эпл можно только хвалить и лелеять?

Ответить
1

коллеги из TJ осветили тему:
http://tjournal.ru/paper/apple-blocks-crimea-devs

Ответить
1

а почему бы и на ЦП про это не написать? Ведь это действительно экстраординарное событие.

Ответить
1

Делаю стартапы под заказ. Пишу на CSS, база данных XML. Оплата биткоинами.

Ответить
0

"Вы говорите что HTML невозможно программировать. По-моему вы просто жутко наелись конфет…"
- Денис Попов

// Спустя время этот талантливый юноша может оказаться таки пrав

Ответить

Комментарий удален

0

Если эти два ресурса "отражают действительную заинтересованность программистов", то выходит, что программисты более всего заинтересованы в css и жопаскрипте )))

А вообще о реальной популярности можно судить по наличию вакансий на те или иные технологии. Тем более, что, скорее всего, всё что за пределами хаскеля (включительно) по объему написанного кода уже в пределах статистической погрешности.

Ответить

Комментарий удален

0

Прямой эфир

[ { "id": 1, "label": "100%×150_Branding_desktop", "provider": "adfox", "adaptive": [ "desktop" ], "adfox_method": "createAdaptive", "auto_reload": true, "adfox": { "ownerId": 228129, "params": { "pp": "g", "ps": "bugf", "p2": "ezfl" } } }, { "id": 2, "label": "1200х400", "provider": "adfox", "adaptive": [ "phone" ], "auto_reload": true, "adfox": { "ownerId": 228129, "params": { "pp": "g", "ps": "bugf", "p2": "ezfn" } } }, { "id": 3, "label": "240х200 _ТГБ_desktop", "provider": "adfox", "adaptive": [ "desktop" ], "adfox": { "ownerId": 228129, "params": { "pp": "g", "ps": "bugf", "p2": "fizc" } } }, { "id": 4, "label": "240х200_mobile", "provider": "adfox", "adaptive": [ "phone" ], "adfox": { "ownerId": 228129, "params": { "pp": "g", "ps": "bugf", "p2": "flbq" } } }, { "id": 5, "label": "300x500_desktop", "provider": "adfox", "adaptive": [ "desktop" ], "adfox": { "ownerId": 228129, "params": { "pp": "g", "ps": "bugf", "p2": "ezfk" } } }, { "id": 6, "label": "1180х250_Interpool_баннер над комментариями_Desktop", "provider": "adfox", "adaptive": [ "desktop" ], "adfox": { "ownerId": 228129, "params": { "pp": "h", "ps": "bugf", "p2": "ffyh" } } }, { "id": 7, "label": "Article Footer 100%_desktop_mobile", "provider": "adfox", "adaptive": [ "desktop", "tablet", "phone" ], "adfox": { "ownerId": 228129, "params": { "pp": "g", "ps": "bugf", "p2": "fjxb" } } }, { "id": 8, "label": "Fullscreen Desktop", "provider": "adfox", "adaptive": [ "desktop", "tablet" ], "auto_reload": true, "adfox": { "ownerId": 228129, "params": { "pp": "g", "ps": "bugf", "p2": "fjoh" } } }, { "id": 9, "label": "Fullscreen Mobile", "provider": "adfox", "adaptive": [ "phone" ], "auto_reload": true, "adfox": { "ownerId": 228129, "params": { "pp": "g", "ps": "bugf", "p2": "fjog" } } }, { "id": 10, "disable": true, "label": "Native Partner Desktop", "provider": "adfox", "adaptive": [ "desktop", "tablet" ], "adfox": { "ownerId": 228129, "params": { "pp": "g", "ps": "clmf", "p2": "fmyb" } } }, { "id": 11, "disable": true, "label": "Native Partner Mobile", "provider": "adfox", "adaptive": [ "phone" ], "adfox": { "ownerId": 228129, "params": { "pp": "g", "ps": "clmf", "p2": "fmyc" } } }, { "id": 12, "label": "Кнопка в шапке", "provider": "adfox", "adaptive": [ "desktop" ], "adfox": { "ownerId": 228129, "params": { "p1": "bscsh", "p2": "fdhx" } } }, { "id": 13, "label": "DM InPage Video PartnerCode", "provider": "adfox", "adaptive": [ "desktop", "tablet", "phone" ], "adfox_method": "createAdaptive", "adfox": { "ownerId": 228129, "params": { "pp": "h", "ps": "bugf", "p2": "flvn" } } }, { "id": 14, "label": "Yandex context video banner", "provider": "yandex", "yandex": { "block_id": "VI-223676-0", "render_to": "inpage_VI-223676-0-1104503429", "adfox_url": "//ads.adfox.ru/228129/getCode?pp=h&ps=bugf&p2=fpjw&puid1=&puid2=&puid3=&puid4=&puid8=&puid9=&puid10=&puid21=&puid22=&puid31=&puid32=&puid33=&fmt=1&dl={REFERER}&pr=" } }, { "id": 15, "label": "Плашка на главной", "provider": "adfox", "adaptive": [ "desktop", "tablet", "phone" ], "adfox": { "ownerId": 228129, "params": { "p1": "byudx", "p2": "ftjf" } } }, { "id": 16, "label": "Кнопка в шапке мобайл", "provider": "adfox", "adaptive": [ "tablet", "phone" ], "adfox": { "ownerId": 228129, "params": { "p1": "byzqf", "p2": "ftwx" } } }, { "id": 17, "label": "Stratum Desktop", "provider": "adfox", "adaptive": [ "desktop" ], "auto_reload": true, "adfox": { "ownerId": 228129, "params": { "pp": "g", "ps": "bugf", "p2": "fzvb" } } }, { "id": 18, "label": "Stratum Mobile", "provider": "adfox", "adaptive": [ "tablet", "phone" ], "auto_reload": true, "adfox": { "ownerId": 228129, "params": { "pp": "g", "ps": "bugf", "p2": "fzvc" } } }, { "id": 19, "label": "Тизер на главной", "provider": "adfox", "adaptive": [ "desktop", "tablet", "phone" ], "auto_reload": true, "adfox": { "ownerId": 228129, "params": { "p1": "cbltd", "p2": "gazs" } } } ]
Приложение-плацебо скачали
больше миллиона раз
Подписаться на push-уведомления