I read this like a year ago, but I remember it because of the catchy title: http://www.gotw.ca/publications/concurrency-ddj.htm
I haven't looked close enough at Go, does it change anything in this man's statements? Or am I misreading
takes advantage of multi-core architecture without the need for fancy parallel processing libraries and without having to specifically design your application to take advantage of said libraries and handle all the threading yourself?
(question is anyone comparing it with Erlang?)
Me, I don't see anything wrong with a new and improved C, it's just that there really are already plenty of options, though most of them are specific to certain areas (compiled bio-Perl for genetics study, APL for aeronautics, etc). Still, I figure if Ken Thompson thought he could make it better and that it would be worthwhile, it's gotta be worth checking out.