Re: [Nolug] Go

From: B. Estrade <estrabd_at_gmail.com>
Date: Thu, 12 Dec 2013 14:47:46 -0600
Message-ID: <CALSf6fSxrnDf1RX=B5osJ7LQp2mshGdEPOE8dDyyhbBeQD-u=Q@mail.gmail.com>

You may also want to look at "PGAS" languages, such CoArray Fortran and a
cool little language from Cray called Chapel -
http://en.wikipedia.org/wiki/Chapel_(programming_language). Cilk is another
cool language extension of C to look at...yeah, there are a lot of
languages to look at! .. oh and of course, there is the library based MPI
approach.

Brett

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

> Hi Brett.
>
>
>
> Will do. I seem to recall that it uses a shared memory model. I’ve seen
> some pro’s and con’s regarding shared memory vs messaging (as in Erlang and
> Go). Indeed, one of the Go sayings is: “Don't communicate by sharing
> memory. Instead, share memory by
>
> communicating.”
>
>
>
> Actually I’m interested in concurrent (threads, co-routines), parallel
> (multi-process, multi-core), and distributed (multi-machines). I want it
> all! J
>
>
>
> John
>
> John Souvestre - New Orleans LA - (504) 454-0899
>
>
>
> *From:* owner-nolug@stoney.kellynet.org [mailto:
> owner-nolug@stoney.kellynet.org] *On Behalf Of *B. Estrade
> *Sent:* Thu, December 12, 2013 2:18 pm
>
> *To:* nolug@nolug.org
> *Subject:* Re: [Nolug] Go
>
>
>
> John,
>
>
>
> I would encourage you to look at OpenMP. GCC supports it for C/C++ and
> Fortran.
>
>
>
> Brett
>
>
>
> 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
>
>
>
> *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
>
>
>
>
>
>
>

___________________
Nolug mailing list
nolug@nolug.org
Received on 12/12/13

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