Volodymyr
Устроим пятницу скриншотов, что ли )
Berkus
Устроим пятницу скриншотов, что ли )
йее, ну у тебя настоящая игра! а я только ресурсы пока гружу и то не все, карты городов у меня следующие на очереди
Oleg
На чем пишете? Piston? :)
Volodymyr
Да там до игры ещё довольно далеко, с моими темпами вида "50 строк кода в неделю". ggez
Tomato
тише едешь - дальше будешь!
Volodymyr
Дольше так точно.
Loo
они могут быть заглушками
Berkus
они могут быть заглушками
судя по тому, что смогли отрендерить хотя бы статическую картинку - уже не совсем заглушки
Loo
https://github.com/finchers-rs/finchers
Loo
77 строк в одном файле
Berkus
и?
Berkus
я совершенно не понимаю что ты мне пытаешься доказать
Loo
я просто хочу сказать что наличие на скрине модулей и красивой сочной стат картинки - не говорит о какой либо игре
Danila Matveev
https://github.com/finchers-rs/finchers
о, норм вероятно макросами перемазано на порядок больше чем у оригинального финча
Kerrigan
мда, в стандартной либе не возможности прочитать инт из файла
Loo
эм
Loo
обычно ты из файла/сети читаешь сырые байтики и парсишь их с помощью .parse в нужный тип
Karey
Думаю ни в одном языке нет readInt(buffer)
Danila Matveev
Думаю ни в одном языке нет readInt(buffer)
https://docs.oracle.com/javase/8/docs/api/java/nio/ByteBuffer.html
Alex
что за .parse такой
Loo
парс только для строк
Loo
там какойнить byteorder
Loo
для байтиков
Alex
ага, он самый
Alex
в stdlib нету
Karey
https://docs.oracle.com/javase/8/docs/api/java/nio/ByteBuffer.html
Сурово. Спасибо, даже представить не мог насколько богата java из коробки)
Kerrigan
да я взял в итоге byteorder
Kerrigan
бинарь 4мб
Kerrigan
вроде раздербанил бинарь
Anonymous
а можно паттерн матчить векторы по отдельным элементам?
Vladimir
мда, в стандартной либе не возможности прочитать инт из файла
Имхо правильно. Байтордер пихать в СТД либу не нужно, ибо большой и не всем нужен. А обычный Рид - это чревато не портабельности
Alex
а что сложного в byteorder?
Kerrigan
да ничего сложного
Alex
там же mem::transmute под капотом должен быть
Alex
чего там такого весомого
Kerrigan
просто зависимости на каждый чих
Vladimir
просто зависимости на каждый чих
А так бы была СТД либа с оверхедом.
Vladimir
чего там такого весомого
Про бинарь или количество во кода говорим?
Alex
про бинарь конечно же
Vladimir
бинарь 4мб
Из них 3 дебаг символов каких-то?)
Vladimir
Сколько стрипнутый весит?
Kerrigan
440
Vladimir
👍
Anonymous
Типа слайс матч?
типа бинари в элискире
Vladimir
типа бинари в элискире
Я не знаю что такое элексир
Anonymous
elixir
Kerrigan
типа матчинг по битам в эрланге
Vladimir
Есть слайс матчинг в анстейбле
Anonymous
о, круто
Vladimir
По битам нет, есть по элементам.
Anonymous
но размер должен быть одинаковым?
Kerrigan
основная клевая штука в эрланге, по-моему больше никуда не завозили
Vladimir
Проверь
Anonymous
не могу
Vladimir
Это ж слайс, но наверняка можно какие-то ... Или _ юзать
Anonymous
ну если у тебя есть два простых паттерна их у них разный размер
Vladimir
ну если у тебя есть два простых паттерна их у них разный размер
Я ж говорю, это Руст, наверняка можно как-то [1, 2,...]
Vladimir
Но эт не точно
Vladimir
Я рфц не читал
պլհկ
Vladimir
я про без точек
Это вряд-ли, сложно хендлить полноту вхождения.
Vladimir
Хотя она наверное и так не хендлится
Anonymous
а есть полный список анстейбл фич?
պլհկ
https://doc.rust-lang.org/unstable-book/
Sergey
5 tips for writing small CLI tools in Rust https://deterministic.space/rust-cli-tips.html
Sergey
Generating C bindings for Rust crates with cbindgen http://dreamingofbits.com/post/generating-c-bindings-for-rust-crates-with-cbindgen/
Crazy
Я ж говорю, это Руст, наверняка можно как-то [1, 2,...]
https://doc.rust-lang.org/unstable-book/language-features/slice-patterns.html