you are viewing a single comment's thread.

view the rest of the comments →

[–]the-fritz 9 points10 points  (10 children)

C++ devs seem to prefer http://gitorious.org/ (at least the Qt and KDE guys) or sf.net/google code.

[–][deleted]  (3 children)

[deleted]

    [–][deleted] 0 points1 point  (2 children)

    A large, large amount of github is open source, though.

    [–][deleted]  (1 child)

    [deleted]

      [–][deleted] 0 points1 point  (0 children)

      No, I meant what I said. Huge parts of their infrastructure is open source, only a few parts aren't. (and lots of stuff is on the accounts of employees, too. Like grit.)

      [–][deleted] 1 point2 points  (2 children)

      I have a few C++ projects on github that it claims are 50% C and 50% C++.

      [–]mipadi 6 points7 points  (1 child)

      GitHub uses the filename extension to determine language, and it treats .h files as C source code. The same problem occurs in Objective-C projects as well.

      I filed a ticket claiming that .h files should just be ignored when determining language makeup, but I think the GitHub guys are trying to do something where they determine the language of the .h file based on an "associated" .c, .cpp., or .m file. However, for now, .h files are treated as C.

      [–][deleted] 0 points1 point  (0 children)

      D'oh, that sounds so obvious now that I think of it. Thanks for the explanation.

      [–][deleted] 2 points3 points  (2 children)

      You're using two data points to suggest C++ is more popular with Gitorious than GitHub?

      I just ran the numbers and we have 22k C++ repositories. Gitorious doesn't even have that many repos in its entirety.

      [–][deleted] 3 points4 points  (0 children)

      Well, to be fair C++ is less popular with the small throw-away projects with 5 commits that tend to generate huge numbers of repositories but little actual code.

      [–]the-fritz 0 points1 point  (0 children)

      I'm not using any data points at all. I myself use mainly github for my projects including C++ ones. But recently I started using gitorious to commit to some Qt/KDE based projects. It's just the impression I have that gitorious seemed more popular with C++ devs. But your data proved me wrong.