Size: a a a

2021 February 11

M(

MIT/Yardanico (alt) in ru.nim.talks
есть к примеру httpbeast, который является асинхронным многопоточным http сервером
источник

G

Gabben in ru.nim.talks
Придется брать тогда решение httpbeast, и переписать под свое приложение. Я мечтаю о более общем варианте, типа токио из раста - https://docs.rs/tokio/1.2.0/tokio/fn.spawn.html.
Передаешь в spawn фьючу, она под капотом отправилась в другой тред исполнятся (если выберешь мультитред рантайм)
источник

M(

MIT/Yardanico (alt) in ru.nim.talks
ну у нима ещё недавно был thread-local heap и так далее
источник

M(

MIT/Yardanico (alt) in ru.nim.talks
тут время нужно-с
источник

VB

Vladimir Berezenko in ru.nim.talks
да, пока arc/orc не будет в проде по дефолту - будут суровые приключения с тредами
источник

M(

MIT/Yardanico (alt) in ru.nim.talks
кстати, кто ещё не видел - https://github.com/yglukhov/iface
источник

M(

MIT/Yardanico (alt) in ru.nim.talks
а, inv уже постил сюда
источник

G

Gabben in ru.nim.talks
зачем это нужно?
источник

M(

MIT/Yardanico (alt) in ru.nim.talks
Gabben
зачем это нужно?
интерфейсы
источник

M(

MIT/Yardanico (alt) in ru.nim.talks
лучше, чем методы
источник

M(

MIT/Yardanico (alt) in ru.nim.talks
иногда удобно их юзать
источник

VB

Vladimir Berezenko in ru.nim.talks
MIT/Yardanico (alt)
интерфейсы
Прям отличная штука. ИМХО такие надо в кор засовывать сразу.
источник

VB

Vladimir Berezenko in ru.nim.talks
Кста, нимбл либу не ставит из своего списка, надо прям гит указывать
источник

M(

MIT/Yardanico (alt) in ru.nim.talks
потому что её в nimble ещё  yglukhov не добавил
источник

M(

MIT/Yardanico (alt) in ru.nim.talks
в список пакетов
источник

M(

MIT/Yardanico (alt) in ru.nim.talks
я как раз спросил про это 11 минут назад
источник

G

Gabben in ru.nim.talks
MIT/Yardanico (alt)
интерфейсы
Почему нельзя обойтись концептами?
источник

M(

MIT/Yardanico (alt) in ru.nim.talks
Gabben
Почему нельзя обойтись концептами?
потому что они compile-time only
источник

M(

MIT/Yardanico (alt) in ru.nim.talks
только во время компиляции
источник

M(

MIT/Yardanico (alt) in ru.nim.talks
нельзя сделать seq[ConceptType]
источник