On 11/19/2014 05:58 PM, Michael Stapelberg wrote: > On Tue, Nov 18, 2014 at 2:12 PM, Kevin Fenzi <kevin@xxxxxxxxx> wrote: >> On Tue, 18 Nov 2014 13:24:02 -0800 >> Michael Stapelberg <michael+fedora@xxxxxxxxxxxxx> wrote: >>>> I think before we go looking into hardware requirements, we should >>>> discuss the software? Whats it written in? Is there a bunch of >>>> people who work on it? or just you? >>> It’s written in Go, and mostly I’m working on it, with a few random >>> contributions from other people from time to time. >> >> We are very heavily a python shop here, I don't know if any of our >> applications folks have really done much with go, but I'm sure they >> will chime in if they have. ;) > I see. Go is pretty easy to pick up, and the vast majority of people > in my filter bubble who gave it a try found it pleasant to work with. The various Python folks I know that have done work in Go have all considered it a pleasant language for writing network services. Another point worth noting is that because Go is precompiled (ala C/C++), working with deployed systems written in it should be more like working with the system components written in C/C++ than with the Python web services. There's also the fact that given Docker & Kubernetes are both written in Go, it seems likely that it will eventually make in appearance somewhere in Fedora's infrastructure, even independent of this proposal. Cheers, Nick. -- Nick Coghlan Red Hat Hosted & Shared Services Software Engineering & Development, Brisbane HSS Provisioning Architect _______________________________________________ infrastructure mailing list infrastructure@xxxxxxxxxxxxxxxxxxxxxxx https://admin.fedoraproject.org/mailman/listinfo/infrastructure