Re: [Gluster-devel] Languages (was Re: Proposal for GlusterD-2.0)

2014-09-10 Thread Luis Pabón
Hi guys, I wanted to share my experiences with Go. I have been using it for the past few months and I have to say I am very impressed. Instead of writing a massive email I created a blog entry: http://goo.gl/g9abOi Hope this helps. - Luis On 09/05/2014 11:44 AM, Jeff Darcy wrote: Does

Re: [Gluster-devel] Languages (was Re: Proposal for GlusterD-2.0)

2014-09-10 Thread Jeff Darcy
Hi guys, I wanted to share my experiences with Go. I have been using it for the past few months and I have to say I am very impressed. Instead of writing a massive email I created a blog entry: http://goo.gl/g9abOi Fantastic. Thanks, Luis! ___

Re: [Gluster-devel] Languages (was Re: Proposal for GlusterD-2.0)

2014-09-10 Thread Justin Clift
On 11/09/2014, at 2:51 AM, Luis Pabón wrote: I think the real question is, Why do we depend on core files? What does it provide? If we rethink how we may do debugging, we may realize that we only require core files because we are used to it and it is familiar to us. Now, I am not saying

Re: [Gluster-devel] Languages (was Re: Proposal for GlusterD-2.0)

2014-09-09 Thread Aravinda
On 09/08/2014 10:29 PM, Krishnan Parthasarathi wrote: While the proposal for Glusterd-2.0 is doing its rounds in the devel/users lists, let me find out how the Go toolchain fares in debugging a live application and a core file, with a dash of go routines and channels for good effect :-)

Re: [Gluster-devel] Languages (was Re: Proposal for GlusterD-2.0)

2014-09-08 Thread Krishnan Parthasarathi
Darcy jda...@redhat.com Cc: Justin Clift jus...@gluster.org, Gluster Devel gluster-devel@gluster.org Sent: Friday, September 5, 2014 5:32:05 PM Subject: Re: [Gluster-devel] Languages (was Re: Proposal for GlusterD-2.0) One reason to use c++ could be to build components that we wish

Re: [Gluster-devel] Languages (was Re: Proposal for GlusterD-2.0)

2014-09-08 Thread Jeff Darcy
Two characteristics of a language (tool chain) are important to me, especially when you spend a good part of your time debugging failures/bugs. - Analysing core files. - Ability to reason about space consumption. This becomes important in the case of garbage collected languages. I

Re: [Gluster-devel] Languages (was Re: Proposal for GlusterD-2.0)

2014-09-08 Thread Dan Lambright
Parthasarathi kpart...@redhat.com Cc: Dan Lambright dlamb...@redhat.com, Gluster Devel gluster-devel@gluster.org Sent: Monday, September 8, 2014 8:14:07 AM Subject: Re: [Gluster-devel] Languages (was Re: Proposal for GlusterD-2.0) Two characteristics of a language (tool chain) are important

Re: [Gluster-devel] Languages (was Re: Proposal for GlusterD-2.0)

2014-09-08 Thread Krishnan Parthasarathi
While the proposal for Glusterd-2.0 is doing its rounds in the devel/users lists, let me find out how the Go toolchain fares in debugging a live application and a core file, with a dash of go routines and channels for good effect :-) Shouldn't take long. I will share my experience and lets take

Re: [Gluster-devel] Languages (was Re: Proposal for GlusterD-2.0)

2014-09-07 Thread Dan Lambright
: Re: [Gluster-devel] Languages (was Re: Proposal for GlusterD-2.0) One reason to use c++ could be to build components that we wish to share with ceph. (Not that I know of any at this time). Also c++0x11 has improved the language. But the more I hear about it, the more interesting go sounds