2 ms·
Pony is in alpha and seems to be overcomplicated at first glance
by jankiel 10y ago
Pony is in alpha and seems to be overcomplicated at first glance
- shakna 10y agoPony doesn't feel alpha. I've spoken a little about it before [0]. The Actor model might feel verbose, but it gives you amazing concurrency, and with Pony's compiler, safety. Pony is fast, concurrent by default, and type safe. That's amazing. [0] https://news.ycombinator.com/item?id=13233607 https://news.ycombinator.com/item?id=13233607
- rurban 10y agoOvercomplicated? Compare that to manual locking required for rust concurrency or c++ concurrency. Or the copying overhead you get with Go, which can still deadlock. pony does not need any locks, just proper types. And it can copy or share state in threads. And it has nominal or structural types. Old-style inherited or new mixin OO. It is far advanced over rust. Just distributed actors as in Erlang are not there yet.