@ivbes размещено в Стоит ли начинать изучать Rust в 2021-м году?
Соображения таковы:
появился более-менее стабильный релиз Rust 2021
экосистема более-менее развилась (сетевое программирование, GUI)
появилось достаточное количество материалов и обсуждений Rust в интернете, есть что поискать (а раньше было меньше).
Цели - написание десктопных приложений, офисных, 3D-редакторов, или сетевых каких-нибудь (вроде Retroshare). Раньше ведь как такие приложения разра...
@ivbes размещено в Главная цель новичка - уметь рисовать круг
Если стоит задача уметь рисовать круг, то есть варианты: Основной на Linux/X11, допустимо-альтернативный на Windows 11, в крайнем случае на Linux/Wayland.
Для того, чтобы сделать приложение типа Xournal++ или Sticky Notes, работающее с электростатической ручкой, графическая библиотека Rust должна поддерживать абстракции как для самого пера, так и для подходящих контролов (типа Rubber Band или ка...
@ivbes размещено в Про графический стек расскажите, пожалуйста
Расскажите, пожалуйста, какие программные компоненты вы используете для создания GUI (менюшки там всякие, диалоговые окна для открытия файлов, настроек программы и т.п.).
Если я правильно понял, более-менее общепринятый вариант только один - это Druid
@ivbes размещено в Текстовый редактор Zed
Создают новый текстовый редактор на Rust
но я не нашел сходу его репозиторий. Он закрытоисходниковый?
@ivbes размещено в Зачем нужен Rust?
https://doc.rust-lang.org/nightly/book/ch15-06-reference-cycles.html
если утечки в памяти он не предотвращает? С тем же успехом тогда можно и без него на Котлине каком-нибудь, или на Nemerle. Или на питоне, вот! У питона тоже подсчёт ссылок, так что стратегически разницы никакой.
Андрей Леснико́в @ozkriff размещено в WASM-4 Game Jam
Недельный game jam игр для WASM-4 консоли уже начался! Приглашаются все желающие:
WASM-4 это выдуманной миниатюрная четырехцветная ретро-консоль (наподобие PICO-8), работающая на WebAssembly. Сайт консоли со всей информацией:
Для удобства разработки на Rust @zetanumbers выложила идиоматичные привязки
Андрей Леснико́в @ozkriff размещено в Разогрев перед RustyJam 2: Icon&Mascot Competition
У нас тут начался небольшой разогрев перед вторым rustyjam: недельный конкурс на новую иконку и талисман для джема.
Подробности на итче:
Дискорд растиджема:
Romeo @romeo555555 размещено в Должен ли раст быть более сладким?
Под сладостью я подразумеваю синтаксический сахар и его количество). Понятное дело что в раст он имеет место быть, но в достаточной ли степени? Ниже привожу примеры +- похожего кода который мне было не лень искать:
Rust
[rust]
Golang
[golang]
Vlang
[vlang]
И возникает резонный вопрос, так ли нужны нам двоеточия перед типом, точка с запятой в конце строки, let и mut - которые можно сократ...
Андрей Леснико́в @ozkriff размещено в Как запустить внешний процесс в интерактивном режиме
@Valeria_Fadeeva в телеграме:
Здравствуйте.
Подскажите пожалуйста, как можно запустить внешний процесс в интерактивном режиме (чтобы выводилось на консоль и вводить туда текст)
Перерыла инет, SO, не понимаю. Все прекрасно работало пока не нужно было вводить данные с клавиатуры. Сначала работала через
process::Command::new(app)
.args([execute, &args[1]])
.output()
.expect("failed t...
@Victor498697 размещено в Заранее благодарен за ответ !
Здравствуйте.
Задача:
Во время работы основной программы (кода) далее просто “программа”, будет функции которые во время вызова будут записывать в файл (через println(-) или другим любым способом) определенную последовательность команд на Rust возможно ли запустить данный сценарий с дальнейшим возможностью его использования внутри данной программы
В поисках я нашел модуль “subprocess - Rust”, н...
Андрей Леснико́в @ozkriff размещено в Опрос про программу грантов от Rust Foundation на 2022
Анонс:
Англ форма:
Ру форма опроса:
@Dmitry_Tihmenev размещено в Вакансия Rust Developer: разработка аэротакси
О нас
В партнерстве с западно-европейской компанией, мы разрабатываем инновационное комплексное решение для управления трафиком грузовых и пассажирских дронов в городских условиях. Вам предстоит разрабатывать систему для построения маршрутов и автоматического управления беспилотными летательными аппаратами в городе.
Почему мы?
Наша команда разрабатывает решение совместно с ведущими мировыми а...
saikir @saifkir размещено в Функция pow()
Здравствуйте, у меня вопрос как пользоваться функцией pow() в языке программирования rast?
saikir @saifkir размещено в Ggez в rust
вот у меня тут такой (глупый вопрос), а как подключить ggez к rust, и как его скачать?
saikir @saifkir размещено в Завершение работы
А как в Rust сделать так чтобы программа сама прекращала работу доходив до определенного блока что типа “end”?
saikir @saifkir размещено в Типы данных
Здравствуйте, у меня вопрос: что за usize? я не понимаю что это за тип и зачем он нужен. То что написано на официальном сайте я не понимаю.
[image]
@Arty420 размещено в Jobs_Rust Lead and Rust Solana Developer_$5K-$12K
We are looking for a Rust Lead and Rust Solana Developer to join our team
DeCommas . io - a protocol for DeFi-trading automation and portfolio management on a single, user-friendly platform
You’ll take part in building an automated trading smart-contract layer for Solana and WASM-driven blockchains.
We offer
LOCATION: Remote, Tallinn, St.Petersburg
JOB TYPE: Full time
COMPENSATION: Rust Lead...
saikir @saifkir размещено в Bool и int
Здравствуйте, вот у меня возник вопрос. А в языке программирования rust тип bool больше весить или меньше чем u8? Просто в питоне bool весит столько же сколько и int что делает bool бесполезным.
saikir @saifkir размещено в Ввод через клавиатуру
Здравствуйте, вот я хотел бы написать одну штуку и мне нужна библиотека для управления клавиатурой и желательно курсором. Есть ли такая библиотека в rust?