Anton
Anton
Экран делится на зоны
Сережа
через event loop оно сделано чтобы все взаимодействие с гуём в одном треде было? и как калбек с другого треда делать? а с нескольких других тредов? брать libevent и самому писать event loop?
Сережа
вот в винапи нормально зделоли, есть ивент луп, что там в иксах я не знаю
Anton
Bugworm
պլհկ
Евгений
В смысле чем
Вейленд, насколько я понимаю, так работает так: ты правишь в шаред мемори спрайт, а потом по сокету посылаешь инфу о том, что обновил его.
Соответственно у него нет никакого стандартного набора примитивов вообще. Ты либо на проце вырисовываешь что хочешь, либо опенглем
Alexey
Сережа
на расте то нету
Сережа
даже на хачкеле есть
Alexey
Ну, на расте небось напишут свой wxWidgets, c блекджеком и всем остальным :-)
Alexey
Вообще, чем вам браузер не гуйна либа?
Anonymous
возможностью адекватно интегрировать в ос
Anonymous
иначе и на гтк бы писали все
Alexey
Ну вон, vscode неплохо интегрируется :-)
Alexey
Или там скайпец
Alexey
Или слак
Anonymous
интеграция не только с внешним видом связана
Евгений
А с чем ещё?
Евгений
Почему m$ пишет тогда софт на электроне? Или вы что-то про винду знаете, о чём не знают в m$?
Safort
Или слак
Да, но жрёт как не в себя.
Anonymous
ну, например, на винде твой браузер не сможет rich-нотификации слать
Anonymous
мс его пишет для кроссплатформенности, очевидно же
Евгений
При чём тут браузер?
Выше советуют только рендер от браузера взять. Ничего тебе не мешает винапи подёргать из руст приложения.
Anonymous
а ну
Anonymous
я про возможности электрона
Anonymous
ладно
Kerrigan
O___O
Kerrigan
я когда-нибудь перепишу это всё на раст
Kerrigan
этот го меня бесит больше чем джаваскрипт
Anonymous
вот здесь хороший довольно пример про интеграцию в целом https://grumpy.website/post/0Ot74RU5l
Alexey
Да, но жрёт как не в себя.
Дык оно жрет то потому, что:
1) в качестве движка браузера юзается ожиревший KHTML движог, писанный не на расте.
2) прикладуха пишется на js и крутится js-VM, которая тоже жрет как не в себя
А на расте то пилится легкий быстрый классный движог браузера! Ну и в проге прикладуху то можно писать прям на расте, выкинув js-VM. Будет легковесно и няшно!
Alexey
Kerrigan
Чойто?
вендоринг то работает, то не работает
Marat
Loo
Alexey
Marat
Alexey
Sherzod
Marat
Alexey
Ниже наоборот
Выше же. Возможностей городить собственные абстракции в расте больше.
Alexey
А какие могут быть вопросы к Go? Это ж помесь Си, Оберона и Limbo.
Kerrigan
биндинги openal стабильные?
Kerrigan
Kerrigan
Kerrigan
сам создавай и поддерживай
Kerrigan
я в программирование деградировать пришел, а не делать мир лучше
Alexey
но мир от этого лучше не становится 😊
Marat
https://vc.ru/31555-techcrunch-telegram-planiruet-privlech-3-5-mlrd-s-pomoshchyu-ico-proekta-ton
Loo
Крылатый
> ICO
> осторожность
Алексей
вроде ж он насотрудничался с ними по сами помидоры
Vlad
https://twitter.com/killercup/status/950492307836588033
Kerrigan
D: https://doc.rust-lang.org/beta/std/macro.include_str.html
Kerrigan
TIL
Anonymous
есть еще include_bytes
Kerrigan
Kerrigan
так можно пароли воровать
Kerrigan
через опенсорс
պլհկ
можно и в билд.рс воровать
Kerrigan
это слишком смешно
Kerrigan
пойду сделаю смешную картинку на эту тему
Vladimir
Напиши опенсорс лефтпад который будет стилить пароль
Vladimir
Ssh ключ и известные хосты
Loo
Перед праздниками написали статью про публикацию пакетов на crates.io. Если ещё не читали, посмотрите как поделиться своей библиотекой с миром Rust ⚙ https://goo.gl/5bzv9w
Kerrigan
почему это hurrdurr_str.parse::<i32>(); не парсит отрицательные числа?
Cuno
почему это не парсит?
Kerrigan
а, лол
Kerrigan
на хабре вместо минусов в комментариях стоят длинные тире
Loo
ураа
Loo
хабра парсер на русте