💳 Кожен. Повинен. Мати. Trustee Plus: криптогаманець і європейська платіжна картка з лімітом 50к євро 👉
Наталя ХандусенкоГоряченькое
17 октября 2024, 16:16
2024-10-17
Python залишається найпопулярнішою мовою програмування і займає 21,90% ринку. Але конкуренти набирають обертів — причини
У світі розробки програмного забезпечення помітні зміни. Попри те, що традиційні мови програмування залишаються популярними, багато розробників шукають технології, які можуть зрозуміти величезні обсяги сучасних цифрових даних. Застарілі мови, такі як C, COBOL, Fortran і Assembly більше не займають центральне місце.
Про це говорять дані індексу TIOBE, щомісячний показник популярності мов програмування, який веде голландська компанія TIOBE Software BV. Вона збирає свої дані з результатів пошуку на більш ніж 20 вебсайтах, включаючи Google, Amazon, Wikipedia та Bing.
Станом на жовтень 2024 року Python продовжує залишатися найпопулярнішою мовою програмування: +7,08% за останній місяць і займає 21,90% ринку. C++ посів друге місце з 11,60%, за ним йде Java з 10,51%. Однак класична мова C втрачає позиції, посівши четверте місце з часткою ринку в 8,38%, що на 3,70% менше.
За словами генерального директора TIOBE Software Пола Янсена, обсяг цифрових даних у сучасному світі технологій зростає небаченими темпами, що зумовлює підвищений попит на інструменти, які можуть ефективно обробляти та оперувати цими даними. Програмістам зараз потрібні мови, які чудово справляються з великими обсягами бітів і байтів, виконують складні обчислення і забезпечують високу продуктивність.
Також Янсен зазначає, що Python простий у вивченні та безпечний, але недостатньо швидкий. Саме тому програмісти шукають більш потужні альтернативи. C++ може бути кандидатом, але він недостатньо безпечний в задачах управління пам’яттю. Rust — цікавий новачок, попри те, що його нелегко вивчити, і він швидко наближається до топ-10 індексу TIOBE.
Однією з несподіваних новинок є Mojo, мова програмування, створена Крісом Латтнером у 2023 році, яка дебютувала в індексі TIOBE у жовтні 2024 року. Янсен описує Mojo як суміш Python і Swift, що забезпечує набагато вищу продуктивність. Наразі Mojo посідає 49 місце з часткою 0,15%, і особливо добре підходить для низькорівневого програмування на обладнанні штучного інтелекту, наприклад на графічних процесорах, не потребуючи власного API CUDA від Nvidia для паралельних обчислень, пише TechSpot.
Запускай код прямо в браузере: лучшие онлайн-компиляторы для C++, PHP, Python, Java, C#, Go и не только
Не всегда есть доступ к любимой IDE или время на ее запуск. Но когда нужно быстро проверить какой-то простой функционал или воплотить новую идею, пригодится онлайн-компилятор.
Мануал для джуна. Python Developer: вопросы на собеседовании, практические задания и советы для начинающих
Джунов, которые ищут работу, проходят кучу собеседований и получают отказы вместо оффера, во время войны стало больше. А все потому, что к собеседованиям необходимо тщательно готовиться.
dev.ua продолжает серию материалов о том, что нужно знать джунам для прохождения собеседования и получения вожделенного оффера от первого работодателя.
Александр Ковтунов, Python Software engineer компании Ajax Systems, который также проводит собеседования для junior- и middle-специалистов, рассказал о профессии Python Developer и дал советы, как начинающим присоединиться к профессии.
Хочу стать программистом. С чего начать и как выбрать между Java Script, PHP, Python и другими
Диана Смеликова, операционный директор Wezom Academy, в своем блоге на DOU объяснила, с чего начать изучать программирование и каким языкам стоит отдать предпочтение на начальном этапе. Вот 5 важных советов от нее.