Size: a a a

2020 March 03

ŹR

Źmićer Rubinštejn in pro.elixir
Pïg Grëënëst
Пони кто-то реально использует?
Нет
источник

KF

Kirill Fimchenko 🚴🏻🏃 in pro.elixir
Źmićer Rubinštejn
Потому что команда, которая запускает новый актор - или по гоферски «горутина» звучит как “go”
типо горутины это акторы?
источник

N|

Naiλ Gibaev | The Red King in pro.elixir
Kirill Fimchenko 🚴🏻🏃
типо горутины это акторы?
источник

ŹR

Źmićer Rubinštejn in pro.elixir
Одна из реализаций
источник

KF

Kirill Fimchenko 🚴🏻🏃 in pro.elixir
горутины топ, csp топ. Но почему чел выше говорит об акторах в контексте го - я не понимаю
источник

N|

Naiλ Gibaev | The Red King in pro.elixir
Kirill Fimchenko 🚴🏻🏃
горутины топ, csp топ. Но почему чел выше говорит об акторах в контексте го - я не понимаю
> горутины топ
ну не)
источник

KF

Kirill Fimchenko 🚴🏻🏃 in pro.elixir
Naiλ Gibaev | The Red King
> горутины топ
ну не)
ладно, может и не топ) они сложнее чем разрабы го об этом говорят. можно изи облажаться с ними
источник

ŹR

Źmićer Rubinštejn in pro.elixir
Акторы и csp в контексте разговора одно и то же
источник

ŹR

Źmićer Rubinštejn in pro.elixir
Тем более что все равно все зависит от реализации
источник

KF

Kirill Fimchenko 🚴🏻🏃 in pro.elixir
не хочу спорить, но помоему притянуто за уши. вряд ли гошники согласятся с тем что у них акторы..
это же "грин треды"
источник

ŹR

Źmićer Rubinštejn in pro.elixir
actor as the universal primitive of concurrent computation. In response to a message it receives, an actor can: make local decisions, create more actors, send more messages, and determine how to respond to the next message received. Actors may modify their own private state, but can only affect each other indirectly through messaging (obviating lock-based synchronization).
источник

ŹR

Źmićer Rubinštejn in pro.elixir
Каналы позволяют принимать сообщения, а рутина может запустить новую рутину
источник

ŹR

Źmićer Rubinštejn in pro.elixir
Этого достаточно чтобы считать систему «actor model» с определенной точки зрения и в зависимости от реализации
источник

KF

Kirill Fimchenko 🚴🏻🏃 in pro.elixir
Źmićer Rubinštejn
Каналы позволяют принимать сообщения, а рутина может запустить новую рутину
все тож самое и треды могут))
источник

B

Bogdan in pro.elixir
Да забейте))
источник

ŹR

Źmićer Rubinštejn in pro.elixir
Kirill Fimchenko 🚴🏻🏃
все тож самое и треды могут))
Могут, но тут ключевое «реализация». Можно и на эрланге написать все в один процесс. А вот сделать миллион акторов на тредах нельзя. А на горутинах можно
источник

KF

Kirill Fimchenko 🚴🏻🏃 in pro.elixir
Źmićer Rubinštejn
Могут, но тут ключевое «реализация». Можно и на эрланге написать все в один процесс. А вот сделать миллион акторов на тредах нельзя. А на горутинах можно
понял о чем ты. ок) согласен
источник

KF

Kirill Fimchenko 🚴🏻🏃 in pro.elixir
а про игровые сервера есть ответ? а то ведь и правда интересная тема)
источник

ŹR

Źmićer Rubinštejn in pro.elixir
Kirill Fimchenko 🚴🏻🏃
а про игровые сервера есть ответ? а то ведь и правда интересная тема)
Хотел с друзьями поиграть по сетке в кастомный режим - нашёл Фреймворк для программирования фришарда для gta 5 - из луа и жс выбрал жс - запилил - поиграли - забили
источник

ŹR

Źmićer Rubinštejn in pro.elixir
Точно, C# в Юнити ключевой язык же
источник