Article View: comp.os.os2.programmer
Article #2080Re: Minor wishlist item:
From: Peter Garner
Date: Sat, 10 Oct 1992 08:28
Date: Sat, 10 Oct 1992 08:28
39 lines
2234 bytes
2234 bytes
DB>I'm still not sure it's a feasible step. There is normally a lot of DB>extra stuff in any particular "C library" that may or may not DB>translate among compilers. You aren't always aware of it when writing DB>programs, but it's one of the reasons you can't just link an Microsoft DB>C object file with a Borland C library, for example. And if we can't DB>get normal library files that are interchangeable, what are the odds DB>of doing it as a DLL? DB> DB>Then there's the calling convention issue - some of the newer DB>compilers (or even older ones such as Watcom) do a lot of optimization DB>of the calling convention of functions unless you explicitly ask for a DB>standard C calling convention. Since this can significantly improve DB>performance, would you be willing to give that up to have a common C DB>library DLL? (I'm presuming that different vendors will want to, or DB>already do, optimize calls differently) DB> Actually, I have to say that I think it is a great idea. Of course you would need a different DLL for each compiler, but that is better than having a complete linked in library for each program! Furthermore, if IBM were to supply a C library DLL for their C/2 and include it with every copy of OS/2, then they would have a leg up on their compiler competition. That way, I would write my programs in C/2 instead of Watcom or whatever, because I know my clients would have the C/2 DLL on their machine. Great Idea whoever though of it! Peter --- รพ WinQwk 2.0 #0 รพ Unregistered Evaluation Copy --- WM v1.01c [Unregistered] * Origin: Gateway/2 OS/2 * StL,MO * (86:8012/17) -- Peter Garner - via Toadnet/UUCP Gateway 86:86/200 UUCP: ....!wupost!8012!17!Peter.Garner INTERNET: Peter.Garner@f17.n8012.z86.toadnet.org
Technical Details
Message-ID:
<30.2ADC9A17@cheswicks.toadnet.org>Path:
arc1-ca.pugleaf.net!sparky!uunet!usc!wupost!cheswicks!f17.n8012.z86.toadnet.org!Peter.GarnerShow Full Headers
Complete Article Headers
Path: arc1-ca.pugleaf.net!sparky!uunet!usc!wupost!cheswicks!f17.n8012.z86.toadnet.org!Peter.Garner From: Peter.Garner@f17.n8012.z86.toadnet.org (Peter Garner) Sender: ufgate@cheswicks.toadnet.org (newsout1.26) Newsgroups: comp.os.os2.programmer Subject: Re: Minor wishlist item: Message-ID: <30.2ADC9A17@cheswicks.toadnet.org> Date: Sat, 10 Oct 92 03:28:00 CDT Organization: FidoNet node 86:8012/17 - Gateway/2 OS/2 User, St. Louis MO Lines: 39