News for hackers. Stuff that matters.
Re:Memory and C++ Debugging at Electronic Arts [video] by e12e on Wednesday October 07, 2015 @11:50PM (#10350810)
AFAIK Debian isn't very diligent about tagging packages with "implemented-in", but even so:

  dpkg -l |grep ^ii -c #Installed packages
  3608
  # packages tagged as being in c++, and installed:
  aptitude search '?tag(implemented-in::c++)' \
    |grep ^i -c
  930
I'm sure there's lots of c++ in the other 75% (or they depend on a runtime/compiler/library written in c++) -- but at any rate - one in four packages is nothing to sneeze at.
Re:Memory and C++ Debugging at Electronic Arts [video] by lorenzhs on Thursday October 08, 2015 @08:06AM (#10352129)
Your search query needs escaping for the pluses, otherwise it will match 'implemented-in::c' as well (aptitude's matching is weird).
Re:Memory and C++ Debugging at Electronic Arts [video] by e12e on Thursday October 08, 2015 @01:57PM (#10354605)
Whoops, you're absolutely right. Eg:

  '?tag(implemented-in:c\+\+)'
On a different desktop right now, so can't check -- but that'll probably lower the count considerably (eg: on a different server I get 226 for "c/c++" and 19 for just "c++" ("c\+\+)").
Re:Memory and C++ Debugging at Electronic Arts [video] by lultimouomo on Thursday October 08, 2015 @03:12AM (#10351301)
Linux is more of a C than a C++ land, so the figure does not look unreasonable to me.
Re:Memory and C++ Debugging at Electronic Arts [video] by melling on Thursday October 08, 2015 @10:11AM (#10352845)
This is completely irrelevant to the question. Furthermore, most of the code was written a decade ago. Why can't I use Go, for example?