From mboxrd@z Thu Jan 1 00:00:00 1970 From: Jose =?iso-8859-1?q?Mar=EDa_G=F3mez_Vergara?= Subject: Re: Are C++ contributions welcome? Date: Fri, 20 Jun 2008 17:54:56 +0200 Organization: JmGV Research Message-ID: <200806201754.56806.josemaria@jmgv.org> References: <4c88165dd0077363a30b4f98fed16c2f@localhost> Mime-Version: 1.0 Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: 7bit Cc: git@vger.kernel.org To: sverre@rabbelier.nl X-From: git-owner@vger.kernel.org Fri Jun 20 17:56:02 2008 Return-path: Envelope-to: gcvg-git-2@gmane.org Received: from vger.kernel.org ([209.132.176.167]) by lo.gmane.org with esmtp (Exim 4.50) id 1K9ixy-0006yu-5b for gcvg-git-2@gmane.org; Fri, 20 Jun 2008 17:55:58 +0200 Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1756309AbYFTPzB (ORCPT ); Fri, 20 Jun 2008 11:55:01 -0400 Received: (majordomo@vger.kernel.org) by vger.kernel.org id S1756794AbYFTPzB (ORCPT ); Fri, 20 Jun 2008 11:55:01 -0400 Received: from laura.centrologic.com ([212.34.136.105]:48680 "EHLO laura.centrologic.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1756309AbYFTPzA (ORCPT ); Fri, 20 Jun 2008 11:55:00 -0400 Received: from [84.76.236.140] (helo=neura.local) by laura.centrologic.com with esmtpsa (TLSv1:AES256-SHA:256) (Exim 4.54) id 1K9ix0-0004Lg-Cm; Fri, 20 Jun 2008 17:54:58 +0200 User-Agent: KMail/1.9.9 In-Reply-To: Content-Disposition: inline X-Antivirus-Scanner: Clean mail though you should still use an Antivirus Sender: git-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: git@vger.kernel.org Archived-At: To be honest, I like a lot projects made in C. I have been working with Qt and with Gtk and I must say that it is easy for me to understand Gtk that is in C than Qt that is in C++. Something I feel like if C++ design do unnecessary abstration. The thing is that due to my job, I am more familiar with C++ since the project in which I work at my job is a really big monster that seems to be easier to manage using an a litter high level language as C++ instead C. I would like to learn more C, but sometime I think I should focus in one language and learn as much as possible about it. Sometime ago I had to decide between C and C++. Looking around my city, it was easy to find a good job working for a big mega-application that for a small system application. It doesn't mean I like more working in high-level but C++ seems to have the best of both worlds. I will try to do things in C... Btw, more than strings I miss STL containers and algorithmits, but, if I want to join to contribute I know I must adapt myself to the rules. So, i will try to do thing in C. Thanks On Friday 20 June 2008 17:30:31 Sverre Rabbelier wrote: > On Fri, Jun 20, 2008 at 2:23 PM, jose maria gomez vergara > > wrote: > > I don't feel comfortable programing in C and I prefer C++ only because I > > have more experience using this one. May I contribute to this project in > > that language?. > > Any programmer can learn a new language as long as they have enough > programming skills; it's not the language you are proficient in, it is > the programming you are proficient in. If you would like to contribute > to git, consider polishing up your C, really it is not all that hard > ;). The main thing you will probably stumble into is the lack of > std::string, but there are plenty examples in the git codebase to > learn how git handles string.