мови програмування
У GitHub пояснили, чому статично типізовані мови програмування зараз такі популярні
Журналіст
У блозі GitHub опублікували пост Кеседі Вільямс, яка є старшим директором із захисту інтересів розробників. Його зміст присвячено зростанню популярності типізованих мов програмування. На думку авторки, причина криється в роботі з інструментами на базі штучного інтелекту.
Oracle оприлюднила плани розвитку Java у 2026 році
Журналіст
У 2026 році команда Oracle з розробки Java працюватиме над досягненням таких цілей, як попередній перегляд типів значень, інкубація відображення коду, попередня компіляція коду (AOT) та завершення структурованого API паралельного використання. Про це в своїй відеопрезентації розповів Нікола Парлог, представник команди розробників Java в Oracle.
Рейтинг Tiobe оголосив «Мову програмування 2025 року»
Журналіст
Компанія Tiobe, відома своїм рейтингом популярності мов програмування, оголосила лідера в категорії «Мова програмування 2025 року». Нагорода визначена за найбільшим річним зростанням в індексі, пише InfoWorld.
Microsoft не буде переписувати Windows на Rust
Журналіст
Оголошення про те, що Microsoft шукає розробника для проекту «виключити кожен рядок C та C++ з Microsoft до 2030 року», замінивши його на Rust, було не зовсім вірно сприйнято громадськістю, заявили в компанії. На жаль для шанувальників мови програмування Rust, ця новина скоріше стосується дослідницького проекту, а не є позицією всієї корпорації Microsoft, пише InfoWorld.
Реліз Ruby 4.0 отримав експериментальну ізоляцію коду Ruby Box і новий JIT-компілятор
Журналіст
Команда підтримки мови програмування Ruby представила реліз 4.0. Нова версія має дві великі зміни: експериментальну функцію Ruby Box та новий JIT-компілятор ZJIT.
Microsoft перепише весь свій C та C++ код на Rust вже до 2030 року
Журналіст
Microsoft обіцяє повністю відмовитися від мов програмування C і C ++ до кінця десятиліття. Про це заявив представник компанії Гален Хант у публікації на LinkedIn.
JetBrains випустила Kotlin 2.3.0. Реліз має експериментальні функції та підтримку Java 25
Журналіст
JetBrains випустила загальнодоступне останнє оновлення мови програмування Kotlin 2.3.0. Новий реліз має низку експериментальних функцій, включаючи перевірку значень, сумісність зі Swift, новий синтаксис для явних резервних полів та підтримку Java 2. Про це повідомляє блог компанії.
«У 10 разів швидше за Kotlin і в 3 рази швидше за Go»: в AWS пояснили, чому Rust став дефолтною мовою для нових проектів
Журналіст
Під час конференції re:Invent у Лас-Вегасі представники AWS провели окрему сесію про використання Rust всередині компанії. Виявилось, що ця мова тепер застосовується за замовчуванням для певних типів проектів, оскільки виявилося, що Rust набагато швидший, ніж Kotlin (мова JVM) або Go, частково завдяки уникненню збирання сміття, пише Devclass.
Команда мови програмування Zig відмовляється від GitHub на користь Codeberg
Журналіст
Репозиторій мови Zig мігрує з GitHub до Codeberg, некомерційної компанії з хостингу Git, яка базується в Берліні. Провідний розробник Zig Ендрю Келлі заявив, що GitHub страждає від «якогось роздутого, глючного фреймворку JavaScript», а GitHub Actions є ненадійною та занедбаною платформою.
У 2028 році Rust може стати обов’язковою залежністю в збірці Python
Журналіст
Команда CPython (еталонної реалізації мови програмування Python) обговорює пропозицію (pre-PEP), яка може радикально змінити процес збірки інтерпретатора: Rust пропонують зробити обов’язковою залежністю вже в релізі Python 3.17, поява якого очікується в 2028 році.
Rust випередив C/C++ за обсягом коду, який додається до платформи Android
Журналіст
В Google підбили підсумки використання компонентів, написаних мовою Rust, у платформі Android. Фахівці компанії помітили «1000-кратне зниження щільності вразливостей безпеки пам’яті порівняно з кодом Android, який написано на C та C++».
Розробники тепер можуть створювати Android-програми на мові Swift
Журналіст
Опубліковано перший preview-реліз Swift SDK для Android, який дозволяє розробникам створювати Android-додатки на мові програмування Swift за допомогою офіційних інструментів та спрощує обмін кодом між iOS та Android. Про це повідомляє блог Swift.
Microsoft нагадує про припинення підтримки мови VBScript у Windows
Журналіст
Компанія Microsoft нагадала про намір відмовитися від використання скриптової мови VBScript у Windows. Вперше про це розробникам повідомили ще у 2023 році, надавши достатньо часу для підготовки. Тепер IT-гігант з Редмонду знову заявив, що припинення підтримки VBScript неминуче, що може суттєво вплинути на користувацькі рішення для автоматизації, інтегровані з програмами Office. Про це пише TechSpot.
Застаріла мова програмування Ada потрапила в Топ-10 рейтингу TIOBE
Журналіст
Розроблена в 1970-х роках мова системного програмування Ada вперше за багато років переживає сплеск популярності. У липневому рейтингу TIOBE вона зайняла 9 місце, хоча в червні займала лише 24-ту позицію. Укладач рейтингу Пол Янсен пов’язує це з тим, що Ada, як мова надзвичайно сильної типізації, критично важлива для безпеки.
Huawei відкриє код мови програмування Cangjie, яка має стати конкурентом Java та Swift
Журналіст
Компанія Huawei Technologies має намір опублікувати 30 липня вихідний код мови програмування Cangjie. Відкритий код дозволить стороннім розробникам вносити зміни, виправляти проблеми або розширювати можливості мови. Про це повідомляє South China Morning Post.
Мова програмування Rust оновлена до версії 1.88
Журналіст
Команда Rust випустила новий реліз цієї мови програмування — Rust 1.88. Над випуском працювали 443 розробники з різних країн світу, повідомляє сайт проекту.
Мову програмування Swift буде адаптовано для розробки Android-додатків
Журналіст
Спільнота розробників Swift оголосила про створення робочої групи, метою якої стане адаптація цієї мови програмування для Android-розробки. Це означає, що незабаром в екосистемі Swift з’явиться повноцінна підтримка операційної системи Android. Зміни торкнуться, зокрема, стандартних бібліотек.
Популярність мови програмування SQL впала до історичного мінімуму — рейтинг TIOBE
Журналіст
Червневий рейтинг TIOBE не приніс особливих несподіванок на верхніх сходинках. Як і раніше, лідерству Python (25,87%) нічого не загрожує. Не змінились позиції включно до 7-го місця рейтингу. Слід за Python місця розподілені наступним чином: C++, C, Java, C#, JavaScript, Go. Найбільшою несподіванкою стало те, що колись популярна мова програмування SQL впала в списку TIOBE до історичного мінімуму.
Apple відмовляється від розробки на Java, віддаючи перевагу Swift
Журналіст
Внутрішня команда розробників Apple у новому тематичному дослідженні виявила, що «підхід Java до управління пам’яттю більше не відповідає нашим зростаючим вимогам та цілям ефективності». Про це пише DevClass.
Microsoft розробила спрощений спосіб запуску C# з командного рядка
Журналіст
Компанія Microsoft розробила новий спрощений спосіб запуску C# з командного рядка. Цей спосіб призначений як для написання скриптів, так і для навчання, реалізований за допомогою «ігнорованих директив», які будуть додані до мови в майбутньому релізі .NET 10. Про це повідомляє DevClass.
У preview-версії C# 14 помітили кілька важливих оновлень
Журналіст
Мова програмування C# оновлена до версії 14. Реліз випустили разом з фреймворком .NET 10 Preview 3 для ознайомлення в якості попередньої версії, пише InfoWorld.
Популярність Python досягла найвищого рівня – TIOBE
Журналіст
Python продовжує стрімко зростати в рейтингу популярності мов програмування TIOBE, досягнувши в травні 2025 року позначки 25,35%. Тільки Java у 2001 році мала вищий індекс популярності, однак відрив Python від конкуруючих мов є найбільшим за всю історію індексу.
GNU Compiler Collection 15.1 отримав підтримку COBOL та ранню підтримку Rust
Журналіст
У новий реліз набору компіляторів для різних мов програмування GCC (GNU Compiler Collection) 15.1 вперше додано підтримку фронтенда мови програмування COBOL. Про це повідомляє DevClass.
Реалізацію мови програмування Ruby для JVM оновлено до версії 10
Журналіст
Презентовано JRuby 10 — останню версію реалізації мови програмування Ruby на основі JVM. Вона має покращений часу запуску, підтримку Java 21 і сумісність з Ruby 3.4. JRuby 10 можна завантажити з сайту jruby.org, повідомляє InfoWorld.
Рейтинг TIOBE: мови програмування Kotlin, Ruby і Swift втрачають популярність
Журналіст
Мови програмування Kotlin, Ruby і Swift, які до останнього часу мали користувались доволі значною популярністю серед розробників, почали втрачати позиції в рейтингу TIOBE. За результатами квітневого рейтингу всі три мови вилетіли з першої двадцятки і зараз послідовно займають позиції з 24-го по 26-те місце.
Python отримає стандартний lock-файл для установки залежностей
Журналіст
Команда Python ухвалила рішення про єдиний формат lock-файлів — пропозиція PEP 751 затверджена офіційно. Це означає, що в екосистемі Python з’явиться універсальний спосіб фіксувати всі залежності проекту, включаючи транзитивні, з можливістю точного розгортання оточення. Про це повідомляє InfoWorld.
Ілон Маск хоче перенести урядові системи США з архаїчного COBOL на Java
Журналіст
Департамент ефективності уряду США (DOGE), який очолює Ілон Маск, починає формувати команду, яка за кілька місяців повністю переведе комп’ютерні системи Управління соціального забезпечення (SSA) з однієї з найстаріших мов програмування COBOL на більш сучасну Java. Про це повідомляє Wired.
Творець мови програмування Scala Мартін Одерскі розповів про плани її розвитку
Журналіст
Творець Scala Мартін Одерскі та автор і супроводжувач ключової її бібліотеки Лі Хаойі описали поточний стан і плани щодо майбутнього цієї мови програмування. За їхніми словами, Scala «більше не перебуває на хвилі ажіотажу, який спостерігався в середині 2010-х», але зберігає свої позиції поза межами основних мов.
Розробники C# протестують проти переносу TypeScript на код Go
Журналіст
Після того, як компанія Microsoft анонсувала портування компілятора TypeScript на код Go, це рішення зіткнулось з осудом з боку розробників C#. Справа в тому, що ініціатором переносу TypeScript на нову кодову базу став Андерс Хейлсберг, який відомий тим, що саме він свого часу створив мови програмування TypeScript, C#, Turbo Pascal і Delphi. Про це повідомляє DevClass.
Microsoft розробляє реалізацію TypeScript на базі мови Go
Журналіст
Компанія Microsoft оголосила про план розробки реалізації TypeScript на основі мови Go від Google. Метою проекту є радикальне покращення швидкості запуску редактора та скорочення використання пам’яті. Масштабування TypeScript буде спрощено, а час збирання скоротиться в 10 разів, запевняють в блозі Microsoft.
Розробник мови програмування C++ просить спільноту захистити її від «серйозних атак»
Журналіст
Б’ярн Страуструп, творець мови програмування C++, звернувся до спільноти із закликом захистити її від загрози зникнення, оскільки останніми роками все більше організацій та експертів закликають уникати використання C++ через її недоліки безпеки пам’яті. Про це повідомляє The Register.
Все більше Rust-розробників хвилюються про майбутнє цієї мови програмування
Журналіст
Результати опитування State of Rust 2024 демонструють, що повільна компіляція та труднощі з налагодженням залишаються серйозними проблемами для розвитку мови Rust. Інше занепокоєння полягає в тому, що використання Rust не тільки не зростає так, як на це багато хто сподівався, а навіть зменшується, незважаючи на всі переваги в безпеці пам’яті. Про це повідомляє DevClass.
C++, Go та Rust набувають популярності — рейтинг TIOBE
Журналіст
Згідно рейтингу TIOBE за лютий 2025 року, швидкі мови програмування, такі як C++, Go та Rust, набувають популярності. Але це поки не позначається на лідері — Python. Хоча це відносно «повільна» мова, вона тримається на першому місці, оскільки її легко вивчити, заявив керівник TIOBE Пол Янсен. Про це повідомляє InfoWorld.
Серед розробників ядра Linux виник конфлікт через бажання поєднати код Rust і C
Журналіст
Розробники, які намагаються додати код Rust до ядра Linux, продовжують стикатися з протидією з боку супроводжувачів ядра, які вважають використання кількох мов небажаним і ризикованим ускладненням. Про це повідомляє The Register.
TypeScript 5.8 вийшов у бета-версії
Журналіст
Microsoft перевела TypeScript 5.8 на стадію бета-тестування. Щоб почати роботу з бета-версією, розробники можуть виконати таку команду в NPM: npm install -D typescript@beta. Про це повідомляє InfoWorld.

Сообщить об опечатке
Текст, который будет отправлен нашим редакторам: