Сегодня 19 февраля 2025
18+
MWC 2018 2018 Computex IFA 2018
реклама
Теги → python

Искусственный интеллект вывел Python в лидеры среди языков программирования

Ежегодный отчёт Octoverse от GitHub показывает, как искусственный интеллект (ИИ) меняет мир разработки программного обеспечения, способствуя росту глобального сообщества разработчиков и меняя ландшафт используемых технологий. Вопреки опасениям, что ИИ заменит программистов, отчёт показал обратное — разработчики активно используют ИИ для создания новых моделей и интеграции их в приложения, одновременно участвуя в большом количестве проектов на GitHub.

 Источник изображения: Lee Campbell/Unsplash

Источник изображения: Lee Campbell/Unsplash

По данным за 2024 год, Python впервые обогнал JavaScript и стал самым популярным языком программирования на GitHub. Такой рост, как указывается в отчёте, связан с активным развитием науки о данных и машинным обучением (ML), что также подтверждается увеличением использования интерактивного блокнота Jupyter Notebooks. Эти изменения в глобальном плане отражают сдвиг в индустрии, где всё больше внимания уделяется применению искусственного интеллекта, включая создание более лёгких моделей, требующих меньших вычислительных ресурсов.

GitHub отмечает значительное увеличение числа разработчиков по всему миру. В 2023 году наблюдался всплеск интереса к публичным проектам, по большей части благодаря инструментам с поддержкой ИИ, таких как GitHub Copilot. Численность разработчиков тогда достигла отметки 100 миллионов. В 2024 году они уже внесли свой вклад в более чем 518 миллионов проектов, включая версии с открытым исходным кодом (Open-source), публичные и частные проекты.

В настоящий момент на GitHub зафиксирован 59-% рост числа вкладов в проекты, связанные с генеративным ИИ и 98-% рост числа проектов в целом. Особенно активно в этом направлении работают программисты из Индии, Германии, Японии и Сингапура, что лишний раз подчёркивает масштабный характер интереса к искусственному интеллекту за пределами США. При этом ожидается, что к 2028 году Индия станет страной с наибольшим количеством разработчиков на платформе.

В отчёте также указывается, что среди 20 стран с наибольшим числом разработчиков на GitHub сохраняется стабильность показателей, однако заметны и некоторые изменения. Например, Филиппины обогнали Австралию, заняв 18-е место, а Пакистан поднялся на 20-е место, обогнав Польшу.

Книжная полка Python-разработчика

Хотя сейчас на любой вопрос ответит нейросеть или ролик на YouTube, книги остаются важным источником знаний. Материал в них построен по нарастанию сложности, авторы проходят многоэтапные проверки, правки и рецензирование, а издательства предъявляют высокие требования к качеству содержания.

Делимся списком книг, которые помогут Python-разработчику перенять опыт самых-самых, узнать больше об этом языке программирования и вырасти в профессии.

Python. К вершинам мастерства, Лучано Рамальо — руководство поможет разработчикам полностью раскрыть потенциал языка. Акцент на использование наиболее эффективных конструкций Python.

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

Чистый Python. Тонкости программирования для профи, Дэн Бейдер — издание о трюках и приёмах, которые помогут писать более элегантный и эффективный код на Python.

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

Python на практике: Создание лучших программ с использованием параллелизма, библиотек и шаблонов, Марк Саммерфилд — книга охватывает продвинутые темы, такие как многопоточность, параллелизм и использование шаблонов проектирования на Python.

Объектно-ориентированный Python, Стивен Лотт — книга углублённо рассматривает принципы ООП, включая проектирование классов и использование метаклассов.

Высокие требования к качеству материала и грамотный переход от простого к сложному характерны не только для книг, но и для курсов «Яндекс Практикума». При этом вы не останетесь один на один с буквами и кодом — в течение всей учёбы вас будут поддерживать опытные наставники, ревьюеры и другие студенты.

На курсе «Мидл Python-разработчик» за 6 месяцев вы научитесь тому, что отличает опытного разработчика от новичка, и сможете вырасти, чтобы претендовать на позицию мидла. Если вы уже знакомы с основами Python, начните учиться бесплатно и пройдите тестирование, чтобы оценить свой уровень.

Microsoft интегрировала поддержку языка программирования Python в Excel

Microsoft добавила поддержку языка программирования Python в Excel. Сегодня стала доступна предварительная версия этой функции, которая позволяет пользователям табличного процессора управлять данными и анализировать их с помощью инструкций Python и Power Query, надстройки Excel, обеспечивающей обнаружение, доступ и совместное использование данных для бизнес-аналитики.

 Источник изображения: unsplash.com

Источник изображения: unsplash.com

«Вы можете исследовать данные в Excel с помощью библиотек Python, а затем использовать формулы, диаграммы и сводные таблицы для дальнейшего уточнения своих идей, — пояснил генеральный менеджер отдела современной работы Microsoft Стефан Киннестранд (Stefan Kinnestrand). — Теперь вы можете выполнять расширенный анализ данных в знакомой среде Excel, получая доступ к Python прямо из интерфейса Excel».

Microsoft также добавила новую функцию PY, которая позволяет отображать данные Python в ячейках электронной таблицы Excel. Благодаря партнёрству с Anaconda, корпоративным репозиторием Python, популярные библиотеки Python, такие как Pandas, Statsmodels, Seaborn и Matplotlib, будут доступны в Excel. Расчёты Python выполняются в Microsoft Cloud, а результаты возвращаются в таблицу Excel. Пользователи Excel смогут создавать формулы, сводные таблицы и диаграммы на основе данных Python для визуализации тепловых карт, роевых диаграмм и скрипичных графиков.

 Источник изображения: Microsoft

Источник изображения: Microsoft

«Я рад, что интеграция Python и Excel увидела свет, — говорит создатель Python, а ныне заслуженный инженер Microsoft Гвидо Ван Россум (Guido van Rossum), — Я ожидаю, что оба сообщества найдут новые интересные применения в этом сотрудничестве, расширив возможности каждого партнёра. Когда я присоединился к Microsoft три года назад, я и представить себе не мог, что такое возможно».

В настоящий момент Python в Excel развёртывается в качестве общедоступной версии для участников программы предварительной оценки Microsoft 365 в бета-канале. Сначала он будет ограничен Windows, а затем станет доступен для других платформ.


window-new
Soft
Hard
Тренды 🔥
Nintendo прекратит выдавать золотые очки за покупку игр незадолго до новой презентации Switch 2 2 ч.
Epic Games засудила киберспортсмена-читера по Fortnite, отняла его призовые, навечно забанила и заставила перед всеми извиниться 4 ч.
«Корпоративный Telegram» с ГОСТ-шифрованием: «Иридиум» представил защищённый мессенджер DMTChat 4 ч.
Разработчики Company of Heroes и Warhammer 40,000: Dawn of War анонсировали пошаговую стратегию Earth vs Mars про вторжение марсиан на Землю 5 ч.
До конца февраля в Game Pass добавят всего три игры, но среди них есть Warhammer 40,000: Rogue Trader и Watch Dogs: Legion 6 ч.
Инсайдер раскрыл количество предзаказов Assassin’s Creed Shadows и дату выхода первых обзоров игры 7 ч.
WhatsApp стал слишком популярен в Европе и теперь попадёт под более жёсткое регулирование 7 ч.
Пошаговое ролевое приключение Dead Weight отправит игроков в стимпанковый мир летучих кораблей и Древних Богов 8 ч.
«Лаборатория Касперского» усовершенствовала защиту для виртуальных и облачных сред 8 ч.
Microsoft отменила автоматический вход в учётные записи, о котором сообщалось ранее 8 ч.
Новая статья: Обзор realme C75: неубиваемый смартфон, недорого 2 ч.
В связи с ростом цен расходы госкомпаний на закупки коммуникационного оборудования выросли в 2024 году на 15 % 3 ч.
Acer анонсировала скорое повышение цен на ноутбуки, но только в одной стране 6 ч.
Учёные не нашли препятствий для течения времени вспять, но путешествовать в прошлое это не поможет 6 ч.
Представлены SSD для потребительских компьютеров Micron 4600 — до 4 Тбайт и 14 500 Мбайт/с 6 ч.
Благодаря ИИ мировое производство полупроводников показало уверенный рост в четвёртом квартале 2024 года 6 ч.
DJI представила стабилизаторы Osmo Mobile 7 для смартфонов для плавной кинематографической съёмки 7 ч.
Ведущие производители DRAM полностью прекратят выпуск DDR3 и DDR4 к концу 2025 года, но это не точно 7 ч.
Представлены умные часы OnePlus Watch 3 с автономностью на пять дней и ценой $329 7 ч.
Nothing показала превосходство грядущих Phone (3a) и (3a) Pro над iPhone 16 Pro Max по части возможностей камеры 7 ч.