Also, they guarantee deadlock-freedom by using channels with unbounded
Hehe, so deadlocks are replaced by out of memory crashes then :P

Honestly, I like the idea they are describing. But I don't like that they
force the actor model. I also think they're introducing too much
complexity. For example, just look at
On Wednesday, May 4, 2016 at 8:36:38 PM UTC+3, Roberto Zanotto wrote:

Maybe "immediately" is a bit too soon? :D

Apparently, they threw a lot of "cool features" into the language without
reasoning about orthogonality
and without caring to write the language specification.
Also, they guarantee deadlock-freedom by using channels with unbounded
On Wednesday, May 4, 2016 at 6:09:09 PM UTC+2, Zippoxer wrote:

The search is over. I'm dropping Go and picking up Pony immediately.
On Wednesday, May 4, 2016 at 5:28:22 PM UTC+3, RogerV wrote:

Ah, but there's a new kid in town - Pony.

Pony is a ground up actor programming language and like Rust can compile
time prove a program to be data race free, dead locks (no such thing as
locks), and no memory violations (buffer overruns, no null pointer errors
as has no null concept).

It is GC memory managed but has no stop the world pauses, writer
barriers, or any of the other problems introduced by typical GC.
You received this message because you are subscribed to the Google Groups "golang-nuts" group.
To unsubscribe from this group and stop receiving emails from it, send an email to golang-nuts+unsubscribe@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.

Search Discussions

Discussion Posts


Follow ups

Related Discussions



site design / logo © 2022 Grokbase