Минимальная реализация Lua на Rust
https://habr.com/ru/company/ruvds/blog/649973/
https://habr.com/ru/company/ruvds/blog/649973/
Хабр
Минимальная реализация Lua на Rust
После того, как вы освоите это руководство, в вашем распоряжении окажется минимальная реализация Lua (парсер, компилятор, виртуальная машина), написанная на Rust с чистого листа. Этот проект получил...
Rustenstein 3D: программируем, как будто сейчас 1992 год
https://habr.com/ru/post/649673/
https://habr.com/ru/post/649673/
Хабр
Rustenstein 3D: программируем, как будто сейчас 1992 год
Дважды в год компания NextRoll организует мероприятие Hack Week, на котором сотрудники на неделю берутся за проект по своему выбору. Это превосходная возможность для экспериментов, изучения новых...
Tarantool: ускорение разработки с Rust
https://habr.com/ru/company/oleg-bunin/blog/650991/
https://habr.com/ru/company/oleg-bunin/blog/650991/
Хабр
Tarantool: ускорение разработки с Rust
Tarantool, как известно, поддерживает любой язык, который совместим с C и компилируется в машинный код. В том числе есть возможность реализации хранимых функций и модулей на Lua и C. Тем не менее, уже...
ULE — самописное MC Java ядро. Часть #1.1 — HelloWorld и изменения…
https://habr.com/ru/post/649779/
https://habr.com/ru/post/649779/
Хабр
ULE — самописное MC Java ядро. Часть #1.1 — HelloWorld и изменения…
Всем привет! Уже столько времени прошло с прошлой статьи , в которой я писал про реализацию своей небольшой версии, написанной на Go, как всегда исходный код доступен на GitHub . Сразу думаю сказать,...
Вангеры 3D: пример использования Emscripten в Rust
https://habr.com/ru/post/649457/
https://habr.com/ru/post/649457/
Хабр
Вангеры 3D: пример использования Emscripten в Rust
Трасировка лучей в оригинальной игре. Вангеры в 2022 году продолжают удивлять, прежде всего людьми которые когда-то полюбили эту игру, но сегодня не забывают и вкладывают много сил, делая её лучше,...
Как одной строкой сделать 24-ядерный сервер медленнее ноутбука
https://habr.com/ru/company/mvideo/blog/649009/
https://habr.com/ru/company/mvideo/blog/649009/
Хабр
Как одной строкой сделать 24-ядерный сервер медленнее ноутбука
Лучше учиться на чужих ошибках, поэтому мы в М.Видео-Эльдорадо стремимся изучать зарубежный опыт. Предлагаем и вам посмотреть перевод статьи Петра Колачковского, получившего черный пояс по прокачке...
Связный список на Rust в стиле С/C++
https://habr.com/ru/post/646105/
https://habr.com/ru/post/646105/
Хабр
Связный список на Rust в стиле С/C++
Предыдущая часть : Замыкания Начало и содержание : Владение Трудности графо-мании Во времена, когда я изучал Си и С++, программирование списков и прочих графов было весьма популярной задачей. Судя по...
Программирование микроконтроллера PIC32 с помощью Rust
https://habr.com/ru/company/ruvds/blog/645253/
https://habr.com/ru/company/ruvds/blog/645253/
Хабр
Программирование микроконтроллера PIC32 с помощью Rust
Простой проект для начинающих электронщиков, которые непрочь попрактиковаться в программировании микроконтроллеров серии PIC32MX на Rust. Здесь мы соберем макетную плату со светодиодом, напишем...
Пишем с комфортом на Rust в Visual Studio Code
https://habr.com/ru/post/645797/
https://habr.com/ru/post/645797/
Хабр
Пишем с комфортом на Rust в Visual Studio Code
Хочешь писать на Rust, но не знаешь в чём? Нет денег на CLion или Intellij Ultimate, но тебе нужно отлаживать код? Очень нравится Visual Studio Code, но при виде десятков плагинов разбегаются глаза?...
Rust 1.58.0: захватываемые идентификаторы, пути поиска в Windows, больше #[must_use] в стандартной библиотеке
https://habr.com/ru/post/645697/
https://habr.com/ru/post/645697/
Хабр
Rust 1.58.0: захватываемые идентификаторы, пути поиска в Windows, больше #[must_use] в стандартной библиотеке
Команда Rust рада представить новую версию языка — 1.58.0. Rust — это язык программирования, позволяющий каждому создавать надёжное и эффективное программное обеспечение. Если у вас есть предыдущая...
Мониторинг веб-приложения на Rust с использованием Prometheus и Grafana
https://habr.com/ru/post/645231/
https://habr.com/ru/post/645231/
Хабр
Мониторинг веб-приложения на Rust с использованием Prometheus и Grafana
В статье показано как настроить мониторинг веб-приложения на Rust. Приложение выставляет наружу Prometheus метрики, которые визуализируются с помощью Grafana. Мониторинг осуществляется для проекта...
Логика в протоколе. Генерируем сетевое решение
https://habr.com/ru/post/599717/
https://habr.com/ru/post/599717/
Хабр
Логика в протоколе. Генерируем сетевое решение
Ниже разговор пойдет о проектировании и реализации сетевых приложений; о том как скрестить ужа с ежом rust с typescript; о том как тяжело жить без протокола и как же легко и хорошо с ним; о том как...
RustCon Russia 2021: как прошла конференция, и о чем там говорили
https://habr.com/ru/company/it_people/blog/599423/
https://habr.com/ru/company/it_people/blog/599423/
Хабр
RustCon Russia 2021: как прошла конференция, и о чем там говорили
3 декабря в Москве прошла конференция по языку программирования Rust - RustCon Russia 2021 . Она получилась по-настоящему международной, собрав 100 участников из России, Беларуси, Казахстана,...
Пишем за выходные блокчейн-игру на смарт-контрактах Rust
https://habr.com/ru/post/597551/
https://habr.com/ru/post/597551/
Хабр
Пишем за выходные блокчейн-игру на смарт-контрактах Rust
Сейчас регулярно выходят анонсы про NFT-metaverse-блокчейн-игры, которые привлекали инвестиции в миллионы долларов по оценке в миллиарды, но при изучении проектов там оказываются либо плашки Coming...
Оптическое распознавание символов с помощью Rust и WebAssembly
https://habr.com/ru/company/ruvds/blog/655995/
https://habr.com/ru/company/ruvds/blog/655995/
Хабр
Оптическое распознавание символов с помощью Rust и WebAssembly
После переписывания Cyberscore я захотел отправить на сайт какие-нибудь результаты. Последнее, во что я играл, это Pokémon Legends: Arceus , по которой на Cyberscore есть около 3000 таблиц...
👍1
Генерируем Rust обёртку для FMOD
https://habr.com/ru/post/656525/
https://habr.com/ru/post/656525/
Хабр
Генерируем Rust обёртку для FMOD
Обёртку можно написать вручную, когда API состоит из небольшого количества функций и сигнатура этих функций меняется нечасто. FMOD — звуковой движок с большим количеством функций, точно не тот...
❤1
Основы рендеринга с wgpu на Rust
https://habr.com/ru/company/otus/blog/658859/
https://habr.com/ru/company/otus/blog/658859/
Хабр
Основы рендеринга с wgpu на Rust
В данной статье мы рассмотрим базовую теорию и практику рендеринга с помощью кроссплатформенного графического API wgpu . Данный API основан на стандарте WebGPU и предоставляет удобные,...
🔥3👍1