Swift переживает огромный спад благодаря мультиплатформенным языкам, таким как Xamarin

Значок времени чтения 2 минута. читать


Читатели помогают поддержать MSpoweruser. Мы можем получить комиссию, если вы совершите покупку по нашим ссылкам. Значок подсказки

Прочтите нашу страницу раскрытия информации, чтобы узнать, как вы можете помочь MSPoweruser поддержать редакционную команду. Читать далее

Apple представила язык программирования Swift еще в 2014 году как преемник Objective-C. С тех пор разработчики пробуют язык для мобильной разработки. К сожалению, это длилось недолго, так как разработчики уходят от Swift.

Согласно недавнему отчету TIOBE Index, разработчики предпочитают мультиплатформенные языки, такие как C# (Xamarin) и JavaScript (Apache Cordova и Ionic). Для тех, кто не в курсе, индекс TIOBE указывает ежемесячную популярность языков программирования.

В обновленном отчете на первом месте JAVA, за которым следуют C и C++, а Objective-C со Swift опустился на 19-е и 20-е места соответственно. Это серьезное падение для Swift, так как в прошлом месяце он был на 12-й позиции.

До недавнего времени было довольно распространено программировать приложения для Android на Java и приложения для iOS на Swift/Objective-C. Это довольно громоздко, потому что вам нужно поддерживать две базы кода, которые делают почти одно и то же.

– Пол Янсен, генеральный директор Tiobe

Самая большая причина этого падения рейтинга Swift заключается в том, что он полностью ориентирован на экосистему Apple, в отличие от других, которые работают на нескольких платформах. Хотя были разговоры о внедрении Swift на Android, Google полностью сосредоточен на JAVA и C++ для разработки под Android.

Swift удалось занять 10-е место в рейтинге PYPL PopularitY of Programming Language Index. Этот индекс является альтернативой индексу TIOBE и работает путем ранжирования языков по частоте поиска их учебных пособий в Google.

Если это продолжится, это может дать трещину в доминировании приложений на iOS, где эта ОС традиционно имеет лучшие приложения в первую очередь, и может дать толчок конкурирующим операционным системам, таким как Android и Windows.

Что думают об этом наши читатели? Дайте нам знать ваш любимый язык в разделе комментариев ниже.

Via: InfoWorld

Подробнее о темах: яблоко, c#, Ява, стриж