[LINK] Go 1

TKoltai tomk at unwired.com.au
Fri Mar 30 16:20:32 AEDT 2012



> -----Original Message-----
> From: link-bounces at mailman.anu.edu.au 
> [mailto:link-bounces at mailman.anu.edu.au] On Behalf Of Ben Elliston
> Sent: Friday, 30 March 2012 9:00 AM
> To: Rick Welykochy
> Cc: link at anu.edu.au
> Subject: Re: [LINK] Go 1
> 
> 
> On Thu, Mar 29, 2012 at 11:12:42AM -0700, Rick Welykochy wrote:
> 
> > The most interesting feature: the language supports 
> concurrency, which 
> > may be its greatest strength. Think of the multi-core CPUs 
> sitting out 
> > there unloved and under-used. Most computer languages and computer 
> > programmers cannot, will not and do not support concurrent 
> programming 
> > to any reasonable level.
> 
> I know several computer science academics who are now 
> advocating students be taught parallelism and writingg 
> parallel programs right from first year.  I think that's the 
> right idea -- you have to get into that mindset.  The sooner, 
> the better.
> 

About time. I believe in 1987 we were writing paralell code for
networked computers to calculate Primes and other similar things.

In the public eye, I'm pretty sure Prof. Tim Salmi at Funet.fi with a
class of 20 or so compsci undergrads wrote a small parallel program (for
about 30 computers I think) that broke 48K encryption in 36 hours,
either in late 1994 or early 1995.

Other early examples were SETI, NOS stacks in routers, Fujitsu Ross
River chipset in 1987, Sun MP 600 series and up, ICL 6/32 MP (1988) etc
etc etc. 


Tom








More information about the Link mailing list