RE: [Nolug] Go

From: John Souvestre <johns_at_sstar.com>
Date: Thu, 12 Dec 2013 16:10:01 -0600
Message-ID: <027701cef786$e84f1be0$b8ed53a0$@sstar.com>

P.S.

 

>>> It would be interesting to write a 'go' application that handles alot of
request and see if it distributes it across the cores.

 

I plan on doing that, probably with some compute-bound task (easier and more
deterministic). Just as soon as I learn a bit more about Go.

 

Btw - a coroutine in Go is called a goroutine. J

 

Also: Both Go and Haskell are still evolving, but they are formally released
and very stable. From what I read they both are "ready for prime time" and
are being used in a number of places for production code. They are available
on multiple platforms and come with a normal assortment of tools. The 3rd
party libraries (always a good measurement) are respectable sizes, too.

 

John

    John Souvestre - New Orleans LA - (504) 454-0899

 

From: owner-nolug@stoney.kellynet.org [mailto:owner-nolug@stoney.kellynet.org]
On Behalf Of joe jonass
Sent: Thu, December 12, 2013 3:37 pm
To: nolug@nolug.org
Subject: Re: [Nolug] Go

 

 

One of the blogs at the site says that it is geared for concurrent programming
and not parallelism (http://blog.golang.org/concurrency-is-not-parallelism).

 

It would be interesting to write a 'go' application that handles alot of
request and see if it distributes it across the cores.

 

On Thu, Dec 12, 2013 at 2:16 PM, John Souvestre <johns@sstar.com> wrote:

Hi Joe.

 

It's a relatively new language which some Google people designed as a
replacement for C and possibly other systems languages. Besides a simpler,
cleaner syntax it includes built-in primitives for concurrency.

 

At the moment my interest is mainly academic. I'm interested in languages
which make it easier to take advantage of multi-core processors.

 

John

    John Souvestre - New Orleans LA - (504) 454-0899
<tel:%28504%29%20454-0899>

 

From: owner-nolug@stoney.kellynet.org [mailto:owner-nolug@stoney.kellynet.org]
On Behalf Of joe jonass
Sent: Thu, December 12, 2013 2:11 pm
To: nolug@nolug.org
Subject: Re: [Nolug] Go

 

Never heard of it. Is there a particular problem or idea that you are trying
to match with software, paradigm, or are you looking at it from a academic
point of view?

 

On Wed, Dec 11, 2013 at 3:55 AM, John Souvestre <johns@sstar.com> wrote:

Hi.

 

I'm also looking at the programming language Go. I was wondering if anyone
here was using it?

 

John

    John Souvestre - New Orleans LA - (504) 454-0899
<tel:%28504%29%20454-0899>

 

 

 

___________________
Nolug mailing list
nolug@nolug.org

Received on 12/12/13

This archive was generated by hypermail 2.2.0 : 12/12/13 EST