Topic: Portable Class Lib
Author: frank.chang@rose.com (frank chang)
Date: Sun, 31 Jan 1993 11:02:48 GMT Raw View
Date Entered: 01-31-93 05:59
>From: dima@Canine.CAD.UCLA.EDU (Dima Vasilyev)
>Subject: Standard C++ library (Was: extern "C" strdup)
DI>My previous question (strdup) proved to have only one answer:
>There's NO strdup in C++ library. If you want to have it,
>do-it-yourself. I wonder, how many programmers spent 1 minute
>to code it and 1 hour to make sure that makefile does link it
>to all nesessary programs.
DI>Another surprise discovery for me was that there's NO standard
>C++ library. Only streams can be considered as something you
>can find with any C++ implementation, but the only thing you can
>(possibly) rely on is cout << "Hello, world!" << endl; works.
DI>There's (buggy) class library with g++, there's (tricky) class
>library with Borland, there's (non-standard-at-all-c++) class library
>with Zortech, but I havn't seen in my life good or at least normal
>c++ library that can become theoretically de-facto standard.
DI>Sure, I understand, that it is very difficult to create library in
>growing-up language. There's no reliamble templates, and there's no
>at all try's implementation. But there are not-too-good libraries,
>why there's no one reasonable library?
DI>HEY! Have anyone seen something like that?
Would anyone like to share their porting experience or express their
opinions concerning the degree of *portability* between vendor-supported
C++ class libraries ?
I have heard some programmers mentioned that it's harder to port C++ than
C, would anyone like to comment about this particular issue ?
Your reply would be greatly appreciated.
p.s.
please email me a carbon copy of your reply to this newsgroup, thanks.
* OLX 2.2 * The unavoidable price of reliability is simplicity
---
RoseMail 2.00 : RoseNet<=>Usenet Gateway : Rose Media 416-733-2285