Topic: Standard C++ library (Was: extern "C" strdup)


Author: dima@Canine.CAD.UCLA.EDU (Dima Vasilyev)
Date: 16 Jan 93 23:47:10 GMT
Raw View
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.

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.

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.

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?

HEY! Have anyone seen something like that?
--
Dm. Vasilyev      dima@cad.ucla.edu




Author: maxtal@extro.ucc.su.OZ.AU (John MAX Skaller)
Date: Mon, 18 Jan 1993 14:55:42 GMT
Raw View
In article <9132@lee.SEAS.UCLA.EDU> dima@Canine.CAD.UCLA.EDU (Dima Vasilyev) writes:
>
>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?
>
>HEY! Have anyone seen something like that?

 To make a good library I need mixins.
 My compiler doesnt support mixins.
 Therefore, you have not seen my excellent library,
 because I haven't written it yet :-)


--
;----------------------------------------------------------------------
        JOHN (MAX) SKALLER,         maxtal@extro.ucc.su.oz.au
 Maxtal Pty Ltd, 6 MacKay St ASHFIELD, NSW 2131, AUSTRALIA
;------ SCIENTIFIC AND ENGINEERING SOFTWARE ---ph:  2 799 8223 --------