From: skaller <sk...@us...> - 2004-07-23 22:23:07
|
On Sat, 2004-07-24 at 07:24, Brian Hurt wrote: > To what extent does a standard > library need to be a demonstration of the language? My opinion, if it > hasn't been stated explicitly yet, is almost not at all. A 'standard' library implementation not only doesn't have to demonstrate good coding style, it often cannot be implemented in the language. In ISO Standards terms, a programming language's 'standard' library is NOT a library, but rather a part of the language itself which can be *described* partly in terms of the core language. Even if the library is implemented in the core language, it can and usually does contain all sorts of quirks related to the known performance properties of the compiler it is designed for. OTOH the *interface* should be beautiful -- John Skaller, mailto:sk...@us... voice: 061-2-9660-0850, snail: PO BOX 401 Glebe NSW 2037 Australia Checkout the Felix programming language http://felix.sf.net |