Публикации по теме 'rust-programming-language'


Дезинфекция исполняемых файлов Rust
Краткое введение в опасность публикации исполняемого файла Rust без предварительной очистки Вы когда-нибудь задумывались о том, что происходит, когда вы создаете исполняемый файл? Внутри хранятся многие системные пути, в том числе используемые библиотеки, которые могут дать информацию о системе, на которой был собран исполняемый файл. Не только маршруты, но и информация о возможных ошибках, которые могут возникнуть, или названия структур, которые должны быть выведены консолью...

Начало работы с TUI в Rust: прокручиваемая таблица
Начать работу с TUI в rust может быть сложно, особенно если вы новичок в rust. В этой статье мы просто погрузимся в TUI с Termion в качестве бэкенда с помощью простого пошагового руководства по TUI при создании прокручиваемой таблицы. Добавление зависимостей для использования их в нашем коде. Чтобы использовать TUI с Termion, мы должны сначала добавить их зависимости в файл cargo.toml. [dependencies] tui = { version = "0.19.0", default-features = false, features = ['termion']..

Самый любимый язык программирования
Безопасен для памяти и близок к металлу По результатам опроса Stack Overflow за 2020 год, Rust пятый год подряд признается разработчиками самым любимым языком программирования. Но почему? Rust был разработан с целью решить основные болевые точки других основных языков. Его дизайн старается не мешать программисту, в то же время поощряя долгосрочную ремонтопригодность. Язык с открытым исходным кодом, и с ним вы можете получить скорость, безопасность памяти и параллелизм. Вы можете..

🥜 Коротко о Rust 1.68 — 1.72
Улучшенная производительность обработки грузов, улучшенная обработка, улучшения Rustdoc и обработка бесконечного выполнения сделали последние полгода плодотворными для языка программирования Rust. Последняя версия Rust, о которой я сообщал, была 1.67.0 . Это было в конце января 2023 года. Август 2023 года подходит к концу, поэтому давайте проверим, что произошло за последние шесть месяцев. За это время произошло несколько выпусков . Основными линейками были версии 1.68, 1.69,..

Пять причин, почему вам стоит изучить Rust
автор Идан Зальцберг Язык программирования Rust приобрел удивительную популярность в последние годы, и мы видим его больше в таких областях, как Crypto, WebAssembly и, в последнее время, ядро ​​Linux. Хотя Rust не лучший инструмент для всего, я бы посоветовал разработчикам выучить язык и ознакомиться с ним. Вот несколько причин почему. Действительно новая идея Модель владения Rust — действительно новая и освежающая концепция для меня. Rust гарантирует сохранность..

rtlambda  — простая, производительная и расширяемая среда выполнения для приложений Rust Lambda.
Написание функций с малой задержкой никогда не было проще. rtlambda — мой новый проект, цель которого — обеспечить быструю и эффективную разработку Rust на бессерверной платформе AWS Lambda . Это проект с открытым исходным кодом, доступный на GitHub и crates.io под разрешающими лицензиями MIT или Apache 2.0. Простой rtlambda с самого начала разрабатывался для обеспечения беспрепятственного взаимодействия с разработчиком, которое не ставит под угрозу производительность и..

Заменит ли WebAssembly JavaScript?
Мы использовали JavaScript как единственный язык программирования, родной для веб-браузеров, а затем увидели появление WebAssembly . Но что на самом деле представляет собой WebAssembly. Давайте посмотрим на определение wasm. WebAssembly , обычно называемый wasm , представляет собой компактный, быстрый и переносимый код, который может работать в большинстве браузеров. WebAssembly  — это двоичный формат инструкций, аналогичный байт-коду в java. Этот код может быть понят не..