Size: a a a

2021 February 27

EG

Emmanuel Goldstein in rust_offtopic
Они поменяли лого Firefox Nightly
источник

EG

Emmanuel Goldstein in rust_offtopic
В ответ на обвинения в том, что они убирают лису из логотипа (нет, они не убирают)
источник

EG

Emmanuel Goldstein in rust_offtopic
Совершенно очевидно, что это лучшее лого.
источник

H

Hirrolot in rust_offtopic
Emmanuel Goldstein
Они поменяли лого Firefox Nightly
топ
источник

EG

Emmanuel Goldstein in rust_offtopic
Kai Ren
Я дедлочился в Го на чистом message passing
Короче, кажется, каналов, которые можно ждать (и на этом зависнуть) в Pony тоже нет.
источник

EG

Emmanuel Goldstein in rust_offtopic
Я всё ещё не уверен, что дедлок нельзя собрать из стандартной библиотеки, но очевидных способов я пока что не вижу
источник

EG

Emmanuel Goldstein in rust_offtopic
Ещё они упоминают наличие некого пейпера про их систему типов, но я его пока не нашёл
источник

KR

Kai Ren in rust_offtopic
Emmanuel Goldstein
Короче, кажется, каналов, которые можно ждать (и на этом зависнуть) в Pony тоже нет.
Ну я так примерно и подозревал. Но, имхо, этого не достаточно. Контр-пример сейчас не соображу 🤷‍♂️
источник

EG

Emmanuel Goldstein in rust_offtopic
Kai Ren
Ну я так примерно и подозревал. Но, имхо, этого не достаточно. Контр-пример сейчас не соображу 🤷‍♂️
Ещё из интересного: они гарантируют causal message passing, в частности между несколькими акторами
Т. е. если актор A посылает сообщение актору B, а актор B в обработчике этого сообщения посылает сообщение актору C, то сообщения актору C придут в том же порядке, в котором ушли от актора A
источник

SP

Stanislav Popov in rust_offtopic
источник

SP

Stanislav Popov in rust_offtopic
такой чиста вуе бомж захотел нормальный роутер бгг
источник

SP

Stanislav Popov in rust_offtopic
на самом деле грустно. если брать некст.жс там везде говно
источник

EG

Emmanuel Goldstein in rust_offtopic
Stanislav Popov
такой чиста вуе бомж захотел нормальный роутер бгг
Vue это тот фреймворк, который чуть менее жирный монстр чем React, я правильно помню?
источник

SP

Stanislav Popov in rust_offtopic
не. вуе это первый ангуляр
источник

EG

Emmanuel Goldstein in rust_offtopic
Но более жирный монстр чем фреймворки без vDOM, типа Svelte
источник

KR

Kai Ren in rust_offtopic
Emmanuel Goldstein
Ещё из интересного: они гарантируют causal message passing, в частности между несколькими акторами
Т. е. если актор A посылает сообщение актору B, а актор B в обработчике этого сообщения посылает сообщение актору C, то сообщения актору C придут в том же порядке, в котором ушли от актора A
Чем это лучше?
Имхо, эта гарантия нужна реже, чем максимально конкуррентаня обработка месседжей.
источник

EG

Emmanuel Goldstein in rust_offtopic
Kai Ren
Чем это лучше?
Имхо, эта гарантия нужна реже, чем максимально конкуррентаня обработка месседжей.
Каждый актор всё равно в один момент обрабатывает только одно сообщение
источник

EG

Emmanuel Goldstein in rust_offtopic
Если ты хочешь обрабатывать несколько сообщений одновременно, ты можешь наспаунить стадо акторов
источник

EG

Emmanuel Goldstein in rust_offtopic
Оверхед актора — 256 байт.
источник

EG

Emmanuel Goldstein in rust_offtopic
Pony это GC'ed language с толстым рантаймом, так что эти 256 байт тебя не особо волнуют в реальности
источник