Thanks far all the answers. Sebastien Binet is a colleague and he is indeed brilliant.

pachyderm looks powerful, but also an overkill for my need. It might scare my colleagues away.

Le 06/12/2017 à 12:34, Henrik Johansson a écrit :
I have a vague memory of +Rob Pike <mailto:r...@golang.org> tweeting something about astronomy or perhaps an observatory a few months ago. Perhaps there was no programming involved but if so I imagine Go is safe bet.

But building pipelines using something like Pachyderm would allow for a very polyglot "use the tool that fits in each part" approach.


ons 6 dec. 2017 kl 11:43 skrev Volker Dobler <dr.volker.dob...@gmail.com <mailto:dr.volker.dob...@gmail.com>>:

    I know about https://go-hep.org probably Sebastien can elaborate more
    if and how it is used at CERN.

    V.


    On Wednesday, 6 December 2017 10:56:01 UTC+1, Christophe Meessen
    wrote:

        Hello,

        I'm a computer scientist in charge of developing an image
        processing pipeline for telescope images.
        It will also have a web server and DB connection.

        The project is going through reviews by external experts, and
        the problem I'm facing is that my proposal to use Go is about
        to be rejected.

        The main opposing arguments are
        - everybody uses python in astrophysics
        - it is very easy to find someone who knows python
        - risk that I, sole Go programmer, might become unavailable

        I would have the same arguments if I was project leader and
        unfamiliar with Go.

        The counter arguments I found so far are that
        - Go is simpler and safer than Python
        - I learned Go in a week-end

        The problem is that they don't convince people who don't know
        Go, are not experienced software developers, and don't want to
        do the due diligence.
        It's the usual inertia to change.

        What other arguments could I use ?

        Do you know other significant scientific experiments that have
        adopted Go ?



        I have found this github project.
        https://github.com/indigo-astronomy/indigo
        INDI is a well known Python Observatory Control System.
        INDIGO is its translation into Go.

        I have also found SciPipe https://github.com/scipipe.
        It is a Go pipeline framework used in scientific applications.


-- You received this message because you are subscribed to the Google
    Groups "golang-nuts" group.
    To unsubscribe from this group and stop receiving emails from it,
    send an email to golang-nuts+unsubscr...@googlegroups.com
    <mailto:golang-nuts+unsubscr...@googlegroups.com>.
    For more options, visit https://groups.google.com/d/optout.

--
You received this message because you are subscribed to a topic in the Google Groups "golang-nuts" group. To unsubscribe from this topic, visit https://groups.google.com/d/topic/golang-nuts/BH4tOlu6df8/unsubscribe. To unsubscribe from this group and all its topics, send an email to golang-nuts+unsubscr...@googlegroups.com <mailto:golang-nuts+unsubscr...@googlegroups.com>.
For more options, visit https://groups.google.com/d/optout.

--
You received this message because you are subscribed to the Google Groups 
"golang-nuts" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to golang-nuts+unsubscr...@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.

Reply via email to