[openstack-dev] Openstack rewrite in Go
Joshua Harlow
harlowja at yahoo-inc.com
Sun Apr 14 23:05:08 UTC 2013
An interesting idea I think but I share Monty's concern. I think that as openstack matures u might see things changing languages for things like performance or library support (crypto support in python for example isn't that good), but right now python still seems to be a good enough way to go.
Sent from my really tiny device...
On Apr 14, 2013, at 11:33 AM, "Monty Taylor" <mordred at inaugust.com> wrote:
> Hi Matthew!
>
> I'm sure someone has thought of porting/re-writing OpenStack in go.
> However, I think we're fairly all-in on Python at this point, and I'll
> list a couple of reasons I believe that to be true:
>
> - OpenStack isn't just the software - it's also largely the community.
> We have hundreds of active contributors - retraining them on another
> language, and re-tooling all of our tooling and automation to deal with
> another language would be kinda massive undertaking.
>
> - Changing something that massive would need an actual problem that it's
> solving. In this case of the performance issues referenced in that post
> - I don't think it's likely that we're hitting those sorts of issues in
> our code, given the nature of the problem we're solving.
>
> Monty
>
> On 04/14/2013 07:11 AM, Matthew Sherborne wrote:
>> Sorry for the crazy sounding subject.
>>
>> Has anyone thought of porting/re-writing openstack in a more efficient
>> language such as Go ?
>>
>> I've considered it in the past and thought it far too hard to do, but I
>> just read this article: http://jmoiron.net/blog/whats-going-on/
>>
>> ... and I was wondering if there is anyone else out there with similar
>> sentiments ?
>>
>> In my mind, 'go' does seem like it was almost designed for the task of
>> writing openstack.
>>
>> All replies welcome. If I'm acting insane, please feel free to tell me.
>>
>> Many Thanks,
>> Matthew Sherborne
>>
>>
>> _______________________________________________
>> OpenStack-dev mailing list
>> OpenStack-dev at lists.openstack.org
>> http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev
>
> _______________________________________________
> OpenStack-dev mailing list
> OpenStack-dev at lists.openstack.org
> http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev
More information about the OpenStack-dev
mailing list