Rust
Браузер Chrome перевели на бібліотеку Skrifa, яка написана на Rust
Журналіст

Компанія Google перевела браузер Chrome на бібліотеку Skrifa, яка написана на мові програмування Rust і надає можливість обробки шрифтів у форматі OpenType. Для позбавлення існуючої бібліотеки Skia, яка використовується в Chrome і Chromium, від прив’язки до рушія FreeType створено новий шрифтовий бекенд, заснований на Skrifa. Про це повідомляє блог Chrome for Developers.
«Друга людина в Linux» Грег Кроа-Хартман висловив свою думку про інтеграцію Rust в ядро
Журналіст

Грег Кроа-Хартман — мейнтейнер, який відповідає за підтримку стабільної гілки ядра Linux, висловив свою думку навколо проблеми інтеграції в ядро компонентів, написаних на мові Rust. У стрічці обговорення на kernel.org він написав, що більшість помилок в ядрі викликані особливостями мови С (corner case), які повністю виключені в коді Rust.
Все більше Rust-розробників хвилюються про майбутнє цієї мови програмування
Журналіст
Результати опитування State of Rust 2024 демонструють, що повільна компіляція та труднощі з налагодженням залишаються серйозними проблемами для розвитку мови Rust. Інше занепокоєння полягає в тому, що використання Rust не тільки не зростає так, як на це багато хто сподівався, а навіть зменшується, незважаючи на всі переваги в безпеці пам’яті. Про це повідомляє DevClass.
Конфлікт у спільноті Linux розростається: керівник Asahi Linux залишає проект
Журналіст
Гектор Мартін, керівник Asahi Linux, залишив проект, посилаючись на виснаження розробників, вимогливих користувачів і те, як Лінус Торвальдс інтегрував код Rust у ядро з відкритим кодом. Про це повідомляє The Register.
Серед розробників ядра Linux виник конфлікт через бажання поєднати код Rust і C
Журналіст
Розробники, які намагаються додати код Rust до ядра Linux, продовжують стикатися з протидією з боку супроводжувачів ядра, які вважають використання кількох мов небажаним і ризикованим ускладненням. Про це повідомляє The Register.
Rust 1.85 отримає підтримку асинхронного закриття
Журналіст
Керівна команда Rust повідомила про прогрес у досягненні головної мети, яка ставилась у 2024 році. Підтримка асинхронного закриття буде додана в стабільний реліз Rust 1.85, вихід якого заплановано на 20 лютого цього року, пише InfoWorld.
Дослідники винайшли спосіб автоматичного перетворення коду C на безпечний Rust
Журналіст
Дослідник Еймерік Фромгерц з компанії Inria та науковий співробітник Джонатан Проценко з Azure Research (Microsoft) винайшли спосіб автоматичного перетворення коду C на безпечний код Rust. Він полягає у створенні підмножини C під назвою Mini-C, яка уникає типових шаблонів C і таких функцій, як арифметика вказівників і неявна змінність. Саме через них код С не можна було перекласти на Rust з дотриманням усіх вимог до безпеки, пише The Register.
Захотів зробити апку для скрінкастів
Володимир Рожков BLOG
Software Architect at Devlify
Коли я ще працював на теплій програмістській роботі, то мав потребу записувати короткі відео для користувачів та клієнтів.
Мова програмування Rust оновлена до версії 1.83
Журналіст
28 листопада відбувся реліз мови програмування Rust 1.83. Як повідомляється на сайті спільноти розробників Rust, оновлена версія сфокусована на безпечній роботі з пам’яттю, має засоби для досягнення високого паралелізму виконання завдань без використання збирача сміття та обмеження застосування runtime (runtime використовується для базової ініціалізації та супроводу стандартної бібліотеки).
AWS заплатить розробникам за пошук баґів у стандартній бібліотеці Rust
Журналіст
Amazon Web Services (AWS) у співпраці з Rust Foundation планує залучити сторонніх розробників для перевірки стандартної бібліотеки Rust, пропонуючи їм фінансову винагороду за виконання завдань. Про це повідомляє Devclass з посиланням на блог AWS.
Перехід Google на «безпечну для пам’яті» мову Rust зменшив кількість вразливостей в Android на 52%
Журналіст
В Google заявили, що перехід на безпечні для пам’яті мови програмування, такі як Rust, призвів до зниження відсотка вразливостей, виявлених в Android, з 76% до 24% протягом останніх шести років. Про це повідомляє The Hacker News з посиланням на корпоративний блог Google
Технологія майбутнього. Rust очолив топ мов програмування за ростом популярності
Редактор у Highload
Мова програмування Rust стає все популярнішою серед розробників: хоча й за поширеністю знаходиться тільки на 14-му місці, але посідає 1-ше за ростом популярності.
В Google вважають, що мова програмування Rust вдвічі ефективніша за C++
Редактор у Highload
В Google вважають, що ефективність розробників, які використовують мову програмування Rust, вдвічі більша, ніж при використанні C++.
За пів року найбільше виросли зарплатні побажання у Data Engineer та Rust-девелоперів
Редактор у Highload
Найбільше зарплатні побажання за 6 місяців виросли у Data Engineer — в середньому на $266, а найбільше знизились — у Lead Generation — на $179.
Вакансії для досвідчених Rust-девелоперів потрапили в топ найпопулярніших за місяць
Редактор у Highload
За останній місяць зросла кількість відгуків на Rust вакансії з вимогою від 5 років досвіду.
Названо мови програмування з найвищими медіанними зарплатами
Редактор у Highload
Scala, Rust і Go залишаються мовами з найвищими медіанними зарплатами. Передусім це стосується досвідчених фахівців. Медіанна зарплата розробників, які найчастіше працюють зі Scala, — $5500, Rust — $5350, Go — $5000.
Індекс TIOBE визначив найпопулярнішу мову програмування 2022 року
Редактор у Highload
Індекс TIOBE склав підсумковий рейтинг найпопулярніших мов програмування 2022 року, в якому на перше місце потрапив C++. Про це написав Dice.
Незадоволені роботою? Спробуйте Rust: чому це мова майбутнього і які її головні переваги
Олег Щербаков BLOG
Senior Software Engineer у Yalantis
Розробка Rust не припиняється протягом 14 років. Мова була розроблена Грейденом Хором і довгий час підтримувалася Mozilla. Для широкого кола Rust досі залишається поза увагою.
GitHub назвав ТОП-10 мов програмування, що стрімко набирають популярність
Редактор у Highload
Веб-сервіс GitHub представив рейтинг мов програмування, які швидкими темпами набирають популярність. Ця інформація представлена у щорічному звіті Octoverse.
Лінус Торвальдс висловився щодо впровадження Rust у Linux — на користувачів нових версій можуть чекати сюрпризи
Редакторка у Highload
У доповіді творця ядра Linux та системи управління версіями Git Лінуса Торвальдса на Open Source Summit та у «Звіті про ядро» Джонатана Корбета обговорювалися зусилля щодо впровадження модулів Rust у Linux.
У Microsoft втомилися від двох мов програмування: топменеджер компанії закликав усіх від них відмовитись
Редакторка у Highload
Один з топменеджерів Microsoft закликав припинити використовувати в нових проєктах C та C++.
Чому варто вивчати Rust: 5 аргументів на користь технології
Журналістка Highload
Rust кілька років поспіль стає найулюбленішою мовою програмування у світі (і залишається такою), за даними опитувань Stack Overflow. Розповідаємо, чому ця технологія заслуговує на вашу увагу.
Основи Rust: читання з файлів
Технічний редактор Highload
У нашій серії матеріалів ми розглянемо базові основи новомодної мови Rust. А в другій частині циклу на основі вивченого спробуємо написати найпростіші смарт-контракти для таких блокчейн-проєктів, як Solana. У цьому туторіалі буде багато прикладів, мало теорії та швидкий темп просування.
Основи Rust: рядки та матчинг
Технічний редактор Highload
У нашій послідовній серії матеріалів ми розглянемо базові основи новомодної мови Rust. А в другій частині циклу на основі вивченого спробуємо написати найпростіші смарт-контракти для таких блокчейн-проєктів, як Solana. У цьому туторіалі буде багато прикладів, мало теорії та швидкий темп просування.
Основи Rust: пишемо перші тестові програми
Технічний редактор Highload
У нашій серії матеріалів ми розглянемо базові основи новомодної мови Rust. А у другій частині цього циклу на основі вивченого спробуємо написати найпростіші смарт-контракти для таких блокчейн-проектів, як Solana. У цьому туторіалі буде багато прикладів, мало теорії та швидкий темп просування вперед.
Сообщить об опечатке
Текст, который будет отправлен нашим редакторам: