From: Thomas M. <tma...@ze...> - 2001-01-04 16:57:08
|
John Palmieri wrote: > oops :-). I can't commit because I dont have a real ISP that works under > Linux yet. Schools out and I miss my dual T3. I'll be in London soon and > will set myself up with one of those free ISP's (there is even one that is > pure Linux) and work on SOMELib some more. I think we can just go with the > '/' since they are the standard for URI's and most modern OS's should > support them. Sounds good to me. I'll fix it when I get a chance. > Have you looked at the web site yet? > somelib.sourceforge.net. Eveything is up except the tutorial which I am > working on. Send me any questions you would like to see in the FAQ. looks good. I had to replace the tarballs, so if you could fix the link to download, that would be great. Maybe it should just go to the sourceforge download page. > Also I did not get a reply on the STL stuff. Do you think that 200k is > acceptable > for our lib? I have been reading the C++ FAQs and they seem to think that > homegrown container classes are bad. Of cource they do not go into code > bloat and focus more on performance. I don't know. Ask 100 experts and get > 100 conflicting answeres. Hehe. Sorry, didn't have a good answer to give. I do see peoples' point of view when it comes to things like template bloat. It can really blow things up, we've got executables around here that have gone from 7 meg to 23 meg just by switching to g++ from HP c and adding a little STL. Even though the standard has been around for quite a while, compilers are still working on simple compliance rather than good compliance. So my personal opinion is to keep things working the way they are, when g++ v3 stabilizes, I think they'll start making some good inroads into these STL problems. Out of curiosity, what are the sizes you show for the example programs and libs? On Windows 2K (release mode), I've got the following chart: SOMELib.lib -> 221k TestApp.exe -> 32k BasicTestLib.dll -> 32k complexmenu.exe -> 56k Johncomplex.dll -> 32k Kathycomplex.dll -> 28k helloworld.exe -> 28k hello_plugin.dll -> 28k simplemenu.exe -> 44k johnswritings.dll -> 32k kathyswriting.dll -> 24k I was going to put the hpux results up, but I can't build on hpux at the time being :( -- Thomas O Matelich Senior Software Designer Zetec, Inc. sos...@us... tma...@ze... |