| TIP: Click on subject to list as thread! | ANSI |
| echo: | |
|---|---|
| to: | |
| from: | |
| date: | |
| subject: | cset++/2 |
PE>> 25 seconds to compile non-optimized with cset++/2 PE>> 8 minutes 25 seconds for optimized with cset++/2 PE>> 9 seconds to compile xword6 optimized with BC++ PM>> What program were you compiling with the IBM compiler? It PM>> obviously isn't the same one you used with the Borland PM>> compiler. PE> Same program, meant to delete the name of the program so as to avoid PE> confusion. Remember that every single function is declared as inline, PE> and Borland won't inline things with "for", "while" etc in it, whereas it PE> looks like IBM will go for broke. BFN. So, based on your figures, when compiling with the optimiser turned on, Borland compiles 56 times faster (9 secs versus 505 secs), it produces code that is 25% the size (30K versus 120K), and that runs only 7% slower (41 secs versus 38 secs), is no doubt cheaper and is a lot more straight forward to install (see below). The Borland compiler sounds like a real bargin doesn't it. Pity about the bugs in it though. At work, I'm doing some OS/2 work for one of the applications teams, to do with communicating with the mainframe. Since I have to write some C code they bought C Set++ which arrived today and which I installed. The installation process leaves a lot to be desired: INSTALLING IBM C SET++ ====================== A (rather small) box lands on my desk today. At last I can do some useful work, thinks I, after hitting my head against the brick wall known as Communications Manager (I'll save my rave about this product for another time) for two weeks trying to get it to talk LU 6.2 to the mainframe. I opened the box and searched though the small number of manuals and bits of paper (IBM has this fixation on soft copy manuals) to find the installation steps. It talks about Workframe/2, the Toolkit and the compiler. Well, I've got lots of disk space so I may as well install everything and figure out what it does later. First to install Workframe/2. I open the packet of disks maked 1 of 1 and find the Workframe/2 disk. Ran "WKINST" (IBM couldn't go with the flow and use "INSTALL" or "SETUP"). Going well so far. Next install the Toolkit. The installation steps say to find the Toolkit manual and look for the install instructions there. Picks the next disk in the pile. No, thats not the right disk. Opens disk packet 2 of 2. Ah! there it is. Ran "INSTALL" (maybe IBM have seen the light!) and continued feeding disks in. Next find the disk of Toolkit updates and run "UPDATETK". This appears to be some fixes to the Toolkit. Why not just ship the corrected Toolkit? Then it tells me to manually change my CONFIG.SYS. Of course, if I want the Toolkit programs to appear in the Workframe menus I then have to go to a command line and run "ADDTOOL* Origin: It's life Jim, but not as we know it (3:711/934.1) SEEN-BY: 711/934 @PATH: 711/934 |
|
| SOURCE: echomail via fidonet.ozzmosis.com | |
Email questions or comments to sysop@ipingthereforeiam.com
All parts of this website painstakingly hand-crafted in the U.S.A.!
IPTIA BBS/MUD/Terminal/Game Server List, © 2025 IPTIA Consulting™.