2 ms·
I'm not sure how 'crap' comes to mind just looking at the concurrency primitives. You seem to have something against `<`s and `-`s? The 'point' of Go is to be
by thenduks 17y ago
I'm not sure how 'crap' comes to mind just looking at the concurrency primitives. You seem to have something against `<`s and `-`s?
The 'point' of Go is to be a 'expressive, concurrent, garbage-collected' systems language. It's very early in it's lifecycle and of course immature at the moment... Let's just wait and see what happens in stead of writing it off, shall we?
- sedachv 17y agoUmm, yeah, I've been researching and programming concurrent systems for some time now. CSP is not a good way of doing that. Go is not very early in its lifecycle. Just look at the feature set - it's the very direct continuation of the work Pike and Thompson were doing on Plan9.
- thenduks 17y agoCSP is not a good way of doing that. Someone should tell Ericsson! ...plan9... Well... I don't know, I'd consider a language started around the mid nineties pretty early in it's life-cycle. But it's pretty clear to me that which it may be a 'continuation' it's definitely not just 'rebranded'. This is a new project and there's tons of talk all over the place about how "we're working on that". The garbage collector isn't even done yet!
- sedachv 17y agoErlang is based on message passing ala Actors. Very different things. Take a look at this if you don't believe that their approach hasn't changed: http://swtch.com/~rsc/thread/ http://swtch.com/~rsc/thread/