Михаил Панков @mkpankov posted in Ready At Dawn Studios переходит на Rust
Andrea Pessino, CTO Ready At Dawn Studios, наиболее известной по игре The Order 1886, сообщил в своём Twitter, что студия переходит на Rust во всех новых проектах.
Он сказал, что планирует постепенно заменить все модули на модули на Rust, изначально сохраняя C API для интеграции со старыми модулями.
Andrea также рассказал, что студия ищет инженеров
Андрей Лесников @ozkriff posted in Ready At Dawn Studios переходит на Rust
Звучит как дико амбициозное начинение, но очень надеюсь что у них получится. Буду ждать новостей о реальных результатах 🙂
Это же вторая игровая студия (после chucklefish), которая заявляет о серьезном намерении использовать раст везде? Вроде, больше пока никто особо не решался еще.
Михаил Панков @mkpankov posted in Ready At Dawn Studios переходит на Rust
Chucklefish это всё же инди, а тут вполне себе AAA.
Sherzod Mutalov @shmutalov posted in Ready At Dawn Studios переходит на Rust
Андрей, все еще хайпуеш? 🙂 Я думаю, было интересно там поработать
Андрей Лесников @ozkriff posted in Ready At Dawn Studios переходит на Rust
В данный момент тыркаться ни к одной из вышеперечисленных студий лично не планирую, если ты об этом)
Denis Kurilenko @webdesus posted in Тестирование приватных свойств структуры
Спасибо 😀 Как раз то что нужно. Нужно будет найти все таки время на второе издание))) По поводу более гибко, не совсем согласен, в шарпе есть такая конструкция [assembly: InternalsVisibleTo("MyTestAssembly")], которая тоже дает подобные возможности. Конечно в идеале, хотелось бы, чтоб модуль помеченный #[cfg(test)] имел доступ к приватным свойствам всего crate, а не как сейчас только модуля в кото...Андрей Лесников @ozkriff posted in Тестирование приватных свойств структуры
Я так понимаю, что идиоматичным в расте считается код для тестов нашпиговывать типажами и через них мокать всякое, а в приватную часть как раз не сильно лезть. Но это уже такое, филосовские холивары про подходы. 🙂
Андрей Лесников @ozkriff posted in Ready At Dawn Studios переходит на Rust
Тем временем в /r/rust обсждении пишут что EA экспериментирует с растом - в EA SEED есть вакансия для Rust/C++ программиста (с акцентом именно на ржавчину).
Михаил Панков @mkpankov posted in Ваши впечатления от Rust Edition 2018 Preview
Кто-нибудь пробовал уже Rust 2018?
Как вам, что понравилось/не понравилось?
Андрей Лесников @ozkriff posted in Ваши впечатления от Rust Edition 2018 Preview
Я хотел с Земеротом попробовать, но руками задолбался править пути в импортах, а автоматический rustfix не завелся почему-то. Отложил.
Андрей Лесников @ozkriff posted in Новые эзотерические возможности Раста
Вроде бы, ничего из процитированных трюков не новое, а вполне себе давно доступно было для желающих)
С умолчательным типом в Result я бы вообще трюком не назвал, вполне логичная часть языка, которой вполне можно и нужно пользоваться.
Denis Kurilenko @webdesus posted in Тестирование приватных свойств структуры
Тут видишь какое дело… я использую генератор rust-qt-binding-generator. Он мне генерирует 2 файла. В одном я сам себе хозяин, второй имеет все существующие обвязки с С(interface). И вот получается что я протестить получается это дело не могу, даже с написанием pub(crate) или прочего. Потому что не владею тем файлом совсем. А он создает структуру, которую передаст мне для работы. И ее я ни как замо...
Сухарик @suhr posted in Новые эзотерические возможности Раста
Rust has a drop operator
И он, внезапно, так и зовётся: drop(). Однако люди зачем-то выдумывают костыли вроде foo ; или let _ = foo;.
Сухарик @suhr posted in Предлагаю оживить форум
Простой способ поддерживать форум живым — создавать ветки для собственных проектов.
Sherzod Mutalov @shmutalov posted in Предлагаю оживить форум
Насколько я знаю, над этим идёт работа, да @ozkriff ?
Anton Ageev @antage posted in Интеграция форума в Gitter и Telegram
Я предлагаю сделать интеграцию для Telegram так:
В общий канал rustycrate.ru только уведомление о создании новых топиков.
Уведомления о новых постах через бота (https://meta.discourse.org/t/telegram-notifications-plugin-discourse-telegram-notifications/60483) каждому персонально (кто подпишется на уведомления для конкретных топиков).
Иначе, если на форуме пойдет активное общение, общий канал чи...
Андрей Лесников @ozkriff posted in Предлагаю оживить форум
Ага. Хочу вечером завести два раздела под оффтопики + раздел для проектов, в который закинуть тему про Земерот (кто бы сомневался про что я могу тему завести, ха).
Сухарик @suhr posted in Микрохроматические инструменты
Категории «проекты» пока нет, но я всё же создам тему.
В общем, суть моего проекта проста: создание средств для написания микрохроматической музыки. Вот список уже имеющихся программ:
xephys — синт на основе цифрового волновода
dieseq — зародыш микрохроматического секвенсера
med — штука, что отправляет MIDI
xenvox — зародыш виртуального терменвокса
Некоторые вещи вынесены в проект Diaschis...
Андрей Лесников @ozkriff posted in Перспективные языки программирования
Не ржавчиной единой. 🙂 Следите ли вы за какими-то еще ЯП, системными или из других ниш, и почему?
Лично я в пол глаза поглядываю за всякими хардкорными экспериментами с зависимыми типами, вроде Agda, но так и не решился сесть и всерьез что-то сам написать попробовать.
На питерских сходках несколько раз упоминался https://www.ponylang.org, но за него взяться руки тоже еще не дошли - при беглом зн...
