I wrote this little program to help explain how mergesort works and noticed that if i compile it with Dev-C++ the executable is less than 77K, but compiled with the free Borland CPP Builder 5.5 the executable is over 154K -- literally twice as big.
Does this Borland compiler always waste so much space?
Why?
How should I have written this differently to let Borland compile it without creating such a bloated file?
(I already tried "using std::cin; using std::cout; using std::endl;" instead of "using namespace std;" but that didn't save any space at all -- with either compiler.)