[plug] What programming languages are popular in Perth?

James Henstridge james at jamesh.id.au
Fri Apr 5 09:20:35 UTC 2013


On Fri, Apr 5, 2013 at 3:58 PM, Fred Janon <fjanon at yahoo.com> wrote:
> Hi James,
>
> Did you convince your clients to use Go or just do it in Go and your clients don't care?

The projects I work on are ones we maintain long term, so I guess we
don't really have the same restrictions placed on people doing short
term consulting jobs.  So it is more a question about what we will be
able to maintain ourselves.

We have a list of preferred technologies for use in projects (so we
don't have everyone picking their favourite), and Go has been added to
that list.

It was picked because it provides a nice balance between the speed and
memory usage of low level languages like C, while also having some of
the ease-of-use and safety benefits of a language like Python.  Having
concurrency primitives baked into the language doesn't hurt either,
given the way hardware has been developing over the last 10 years.

We haven't stopped using C and Python, but as we're looking at
migrating desktop technology to mobile platforms, memory and CPU usage
become more immediate concerns.

James.


More information about the plug mailing list