Маjко
Он то может и использует, но интерфейс там синхронный, я свою асинхронщину в него не интегрирую
Маjко
Сюзанна и ещё какая-то
Не нашел сюзанну..
Anonymous
https://github.com/ubnt-intrepid/susanoo ?
Маjко
Сенкс
Маjко
Оно сусано
Anonymous
https://www.kickstarter.com/projects/1702984242/ferris-the-small-squishable-rustacean-rust-mascot ого
Berkus
свой фэггот! то есть, гофер!
分解物質
https://github.com/ubnt-intrepid/susanoo ?
а есть что-то что не based on hyper or tokio?
分解物質
у hyper монополия?
Alex
у hyper монополия?
все так плохо с hyper?
andrei
хайпер
分解物質
все так плохо с hyper?
просто спрашиваю
Alex
если с hyper все ок, то лучше чтобы на нем все и строилось
Маjко
Нормально всё с hyper
Маjко
Просто они не так давно перешли на tokio
Маjко
Новые фреймворки не успели написать
Маjко
А старые типа rocket ссут переписывать пока асинхронные http либы не стабилизируются
Alex
воще офигели, не хотят на анстейбл сесть
Alex
сидеть на стейбле это преступление против раста.
Маjко
воще офигели, не хотят на анстейбл сесть
Ты задрал, токио работает в стейбле)
Маjко
Привет
Маjко
А rocket только найтли
Маjко
Но на токио не переходит
Маjко
У тебя манямирок там не треснул сейчас?
Alex
а, ну странно тогда
Alex
ты сказал стабилизируются и у меня пошел ассоциативный ряд
Маjко
Это называется триггернуло
Маjко
Alex
это скорее бомбит
Anonymous
т-тест
Маjко
repr(C)
Маjко
Тебе точно нужен массив в 3072 байта?
Stanislav
boinc один из примеров плохова кода С++
Stanislav
хотя работает
Маjко
ну значит нет, тебе нужен сишный char
Маjко
А растовый char — 32 бита
Маjко
Ага
Anonymous
закрыть глаза и представить
Маjко
А, я даж не заметил, что ты выше ты C код привел)
Маjко
Как обычный растовый статический массив
Маjко
Должен)
Anonymous
а зачем именно char array? почему не byte?
Stanislav
теоретически, но это очень странные dsp могут быть где чар 32 бита типа
Anonymous
а я и не говорю чар эррей брать) бери байт
Маjко
У тебя тив в os гарантированно будет верный для платформы
Маjко
а я и не говорю чар эррей брать) бери байт
Нет, у него в Си char — и тут должен быть с_char. Именно потому что размер может зависеть от платформы
Stanislav
на всех современных платформах он 8 бит
Stanislav
Нет, у него в Си char — и тут должен быть с_char. Именно потому что размер может зависеть от платформы
где зависимость, это очень редкий случай, это из древностей прет
Маjко
где зависимость, это очень редкий случай, это из древностей прет
Дак и зачем тут байт, если char тебе гарантирует типобезопасность?
Маjко
где зависимость, это очень редкий случай, это из древностей прет
Зависимость в том что c_char как и char берется из libc
Маjко
я имею ввиду сделать с обеих сторон byte array
На другой стороне у него чужой код
Stanislav
Дак и зачем тут байт, если char тебе гарантирует типобезопасность?
какую мне чар типобезопасность гарантирует? на некоторых dsp нет 1 байта, там все тупо по 32 бита
Маjко
какую мне чар типобезопасность гарантирует? на некоторых dsp нет 1 байта, там все тупо по 32 бита
Такую, что на любом dsp у тебя и либа и биндинг будут с массивами одной длины
Vladimir
пацаны: по секрету скажу
Vladimir
байт не всегда 8 бит
Vladimir
чем он плох, але, самое быстрое решение
Маjко
чем он плох, але, самое быстрое решение
Так или иначе внизу один хер mmap
Vladimir
не юзай в этих 90% задачах
Stanislav
Anonymous
накинуто
Anonymous
*ушел
Vladimir
эмм, риски сегфолтов? точно такие же как и в сокетах и других сишных апи
Маjко
И так сойдет. А вообще IPC на расте это боль потому что примитивы pthread для IPC не поддержаны в растовом крейте libc. Я туда запуллреквестил пару фиксов этого дела, из того, что мне было необходимо, но поддержка все равно не полная
Маjко
Примитивы синхронизации*
Маjко
Для mmap-IPC*
Маjко
байт не всегда 8 бит
Ну давайте юзать слово октет теперь)
Vladimir
давай
Vladimir
а вообще я к тому что чар такой же байт, как и байт 8 бит
Vladimir
дефакто все его воспринимают так
Маjко
Хартблид там главное не заимплементь
Vladimir
BSOD?
Vladimir
Серьезно? Это не юзер Спейс приложение?
Loo
: - ) ALL.
Маjко
Vec<u8>, CString