which is the biggest c++ program whose source code is available
which is the biggest c++ program whose source code is available
Why?
How do you define "biggest"? Biggest distribution, largest executable size, largest source code or some other criteria?
Also, do you mean ONE SINGLE executable, or a collection of executables/DLL's|so's?
Bjarne Stroustrup has a list (some) of applications written in C++ here, some of which are open source:
http://www.research.att.com/~bs/applications.html
--
Mats
Compilers can produce warnings - make the compiler programmers happy: Use them!
Please don't PM me for help - and no, I don't do help over instant messengers.
Firefox is pretty big.
So is Open Office.
If you dance barefoot on the broken glass of undefined behaviour, you've got to expect the occasional cut.
If at first you don't succeed, try writing your phone number on the exam paper.
The universe
MagosX.com
Give a man a fish and you feed him for a day.
Teach a man to fish and you feed him for a lifetime.
NO, the universe is written in LOLCODE.
firefox
OpenOffice seems to be alot bigger than Firefox, not that i have checked it...
How I need a drink, alcoholic in nature, after the heavy lectures involving quantum mechanics.
Gimp (image editor)
Eclipse (IDE)
Enough yet?
If you dance barefoot on the broken glass of undefined behaviour, you've got to expect the occasional cut.
If at first you don't succeed, try writing your phone number on the exam paper.
Gimp is mostly written in C. Eclipse is mostly written in Java.
All the buzzt!
CornedBee
"There is not now, nor has there ever been, nor will there ever be, any programming language in which it is the least bit difficult to write bad code."
- Flon's Law
I remember reading somewhere that Linux version 2.4 contained about 2.4 million lines of code. (I think it's mostly C, with some C++, and some people don't consider an operating system a "program".)
The Gimp is written in C. So is Linux (except for some assembly files).
As far as I know, OpenOffice is Java, hence the JRE installation when installing OpenOffice.
I'm not sure about FireFox, it might be C++. What I'm definitely sure about is that Quake3 is written in C++ and it's sourcecode is available at idsoftware.com (so is the source for all other id software games prior to quake3!)
There is absolutely no C++ in the Linux kernel. Linus Torvalds would have a fit. He really doesn't like C++. There's some assembly.
FireFox is mostly C++, plus a lot of JavaScript. There's also some perl in the build system. NSPR, NSS and the SeaMonkey JS engine are written in C.
OpenOffice.org is mostly C++ and can function without a JRE. However, some features are in Java, like the built-in DMBS.
All the buzzt!
CornedBee
"There is not now, nor has there ever been, nor will there ever be, any programming language in which it is the least bit difficult to write bad code."
- Flon's Law