[plug] Google's new language...

Daniel Pittman daniel at rimspace.net
Thu Nov 12 12:25:31 WST 2009

Adrian Chadd <adrian at creative.net.au> writes:
> On Thu, Nov 12, 2009, Daniel Pittman wrote:
>> Given how little inherent support for concurrency those two have, it is not a
>> huge shock that new programming languages are looking to do things
>> differently.
>> You can probably look forward to hearing more about Go, Clojure, Erlang, and
>> similar languages over the next while ??? or, at least, about the concurrency
>> models they embody and promote, to take advantage of the growing number of
>> processing cores / threads in modern hardware.
> It is about time something like this showed up. It is also very cute
> that the concurrency model - ie, CSP - is not new. :)

*nod*  Most of the concurrent languages out there in the "real world"[1] are
either CSP, agent / message passing, or Software Transactional Memory based,
at the moment.  Clojure and Erlang look to be the most popular implementations
of the later two strategies.


[1]  eg: the one that people in industry are noticing, rather than just inside
     the academic world.

✣ Daniel Pittman            ✉ daniel at rimspace.net            ☎ +61 401 155 707
               ♽ made with 100 percent post-consumer electrons

More information about the plug mailing list