Рейтинг языков программирования от GitHub: восхождение открытого кода

20 комментариев
Рейтинг языков программирования от GitHub: восхождение открытого кода

GitHub, сервис совместной разработки ПО и контроля версий на основе опенсорсного инструмента Git, составил рейтинг языков программирования, популярных среди пользователей в разные годы. По сути, график, отражающий рост или падение популярности того или иного языка программирования на GitHub, — это своего рода карта стремительно меняющегося мира ПО. И она свидетельствует о стремительном росте открытого кода, отмечает Wired.  

Читать далее

В первую очередь график показывает, насколько выросла за последние годы популярность самого открытого исходного кода. Обеспечив более быстрый, дешёвый и «всеобъемлющий» путь построения программного обеспечения, открытый исходный код стал мейнстримом.

«Предыдущее поколение разработчиков выросло в мире, где шла битва между закрытым исходным кодом с открытым исходным кодом, — говорит Бен Балтер, один из составителей графика. — Сегодня это уже не актуально».

Взять, к примеру, Java. Десять лет назад этот язык программирования использовался «за закрытыми дверями»: крупные банки и другие серьёзные предприятия применяли его для построения очень «гиковских» и очень приватных вещей. Но, по данным GitHub, теперь он на переднем крае языков, используемых для создания ПО с открытым исходным кодом: с седьмого места в 2008 году Java сместилась на второе. Этот язык хорошо подходит для строительства глобальных интернет-сервисов по линии Google, Twitter, LinkedIn, Tumblr, Square. По словам Балтера, быстрое продвижение Java является также результатом того, что Google сделал его основным языком для построения Android-приложений.

График отражает и недавний всплеск C#. Ещё недавно он был под контролем Microsoft, которая традиционно держалась подальше от открытого исходного кода. Но, когда влияние open source выросло, Microsoft тоже стала двигаться в этом направлении и открыла исходный код многих инструментов, используемых для построения и запуска приложений на C#.

Ещё один язык на подъёме — Swift, используемый Apple для создания приложений для iPhone, iPAD и Mac. В графике этот язык не отображён, однако в списке, который GitHub предоставил для WIRED, он занимает 18-ю строчку. Этот новый язык программирования предназначен для самых популярных смартфонов в мире, и его присутствие в рейтинге популярных языков — лишнее свидетельство растущей важности открытого исходного кода.

 

Хотите сообщить важную новость? Пишите в Телеграм-бот.

А также подписывайтесь на наш Телеграм-канал.

Читайте также

GitHub уволил сотрудника-еврея, который предупредил о «нацистах» среди штурмующих Капитолий
GitHub уволил сотрудника-еврея, который предупредил о «нацистах» среди штурмующих Капитолий
GitHub уволил сотрудника-еврея, который предупредил о «нацистах» среди штурмующих Капитолий
10 комментариев
10 самых востребованных языков программирования 2020 года
10 самых востребованных языков программирования 2020 года
10 самых востребованных языков программирования 2020 года
1 комментарий
Дуров рассказал о рекламе в Telegram и призвал всех пользоваться Android
Дуров рассказал о рекламе в Telegram и призвал всех пользоваться Android
Дуров рассказал о рекламе в Telegram и призвал всех пользоваться Android
10 комментариев
Python четвёртый раз назван «языком года» TIOBE
Python четвёртый раз назван «языком года» TIOBE
Python четвёртый раз назван «языком года» TIOBE
1 комментарий

Обсуждение

1

А PHP как танк через линии джавы и питона прокладывает себе дорогу :)

1

прикольно

1

тут как раз Java прокладывает дорогу через PHP и Python

0

Всяк кулик своё болото хвалит

0

Главное, что болото по имени Java (да и PHP c Python) - не мои

-1

самые унылые программеры пишут на жаве, используя кучу высосанных из одного места унылых и нахер никому не нужных дизайн патернов. ухх. успел впасть в депрессию пока это писал :)

1

а самые неунылые? на php?)

0

неа, ПХП девы унылы, как гардероб Цукенберга, состоящий из одной серой майки :)

2

ну хорошо, что тогда нужно учить что бы быть стильным модным молодежным?
Scala? Kotlin? F#? Haskell?

Maxim Markarov
Maxim Markarov SSE в Godel Technologies Europe
2

Ошибка она не в выборе языка, а все же, как не прискорбно, в унылом ДНК.

0

в целом язык не определяет унылость. c другой стороны он может быть катализатором заложенной в человеке унылости :)

2

Нужно отрастить бороду и писать на С. Как великие мастера прежних дней.

3

Ну это уже совсем как-то по хипстерски

5

нет, нужно задавать себе вопросы для чего "я это реально делаю", а не тупо следовать патернам. типичный дебильный паттерн жава девелоперов (практически всех, что я видел) - на каждый чих заводить свой класс эксепшенов, чтобы затем именно его родного перебросить. из них мало кто может ответить на вопрос "зачем ?". а как "приятно" смотреть на код с тьмой не функциональных трай-кэтч { перекинь именно мой эксепшен } еще часто и с вложенных. а если участвует несколько девов то конкуренция за право на свой эксепшен резко возрастает.

2

Мда, на онлайнере разжигали ненависть между учителями и врачами с одной стороны и программистами с другоей стороны.
Ну а тут у нас будет более тонкое хейтерство, между программерами пишущими на разных языках :)

amok
amok Team Lead в 2018-05-01
-3

>> открытый исходный код стал мейнстримом.
Да ладно. Про приватные репозитории на github они не знали?

3

Никто не знал. Спасибо что всем рассказали. Вы очень точно уловили смысл статьи.

regis
regis Java Developer в EPAM
7

На самом деле сильное изменение ситуации с Java объясняется очень просто — в этом году поприкрывались некоторые крупные хостинги для Java-преоктов (то же CodeHaus). В итоге и состоялась массовая миграция проектов на GitHub.

5

голос разума в топике

1

самое интересное, что убит хостинг был считай самой жавой, а именно трафиком который генерили репо мавена.

Спасибо! 

Получать рассылки dev.by про белорусское ИТ

Что-то пошло не так. Попробуйте позже