git/list[1] front-page[2] threads[3] people[4] search[5] about
 

Re: Are C++ contributions welcome?

From
JVJose María Gómez Vergara <josemaria@jmgv.org>
Date
Jun 20, 2008, 15:54 UTC
Message-ID
<200806201754.56806.josemaria@jmgv.org>
In-Reply-To
<bd6139dc0806200830h633c954bn6dbfc87ada90756b@mail.gmail.com>

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:
Show 14 quoted lines
> On Fri, Jun 20, 2008 at 2:23 PM, jose maria gomez vergara
>
> <josemaria@jmgv.org> 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.
Previous: Sverre RabbelierNext: David Kastrup
Message 12 of 14 in “Are C++ contributions welcome?”
  1. jose maria gomez vergaraJun 20, 2008
  2. Johannes SchindelinJun 20, 2008
  3. Martin LanghoffJun 20, 2008
  4. Jose María Gómez VergaraJun 20, 2008
  5. Jose María Gómez VergaraJun 20, 2008
  6. David KastrupJun 20, 2008
  7. Jose María Gómez VergaraJun 20, 2008
  8. Raimund BauerJun 20, 2008
  9. Barry RobertsJun 20, 2008
  10. Jakub NarebskiJun 20, 2008
  11. Sverre RabbelierJun 20, 2008
  12. Jose María Gómez VergaraJun 20, 2008
  13. David KastrupJun 21, 2008
  14. David AguilarJun 21, 2008

Read the whole thread, see it on lore, or plain text.

$ cat FOOTERMessages come from the public archive at lore.kernel.org/git, fetched every hour. The front page is chosen and written each morning by an AI editor and can be wrong; the threads themselves are the record. About and API. For agents: an MCP server at https://gitlist.dev/mcp, and any thread, story or person page as Markdown by adding .md to its URL (or sending Accept: text/markdown). Details in /llms.txt.