- From: LSH <lsh@lubrizol.com>
- Date: 23 May 1996 08:33:20 U
- To: "www-lib%w3.org@interlockp.lubrizol.com" <www-lib@w3.org>
>Another thing I think would help is a quick intro to how the pseudo-C++ >works and how it relates to C++. Hi, guys! I'll put my 2 cents in even though I am not particularly entitled to. { // begin 2 cents I have been working with WWW Lib a month or two ago and since then gave up that unsatisfying hobby. I have stayed on the list, however, since I suspect I'll be plunging into the depth of the library sometime in the future. From the very beginning, I have found myself scrambling around the docs, trying to understand what the heck was going on, how things were done, and trying to resolve many other side issues like: compiling the stuff on several different platforms. I have found (as many of you did) several things: - Docs are unsatisfactory and mostly out of date - Support is fibble (and as someone correctly mentioned, Henrik is WAY overworked and should not be doing this on the first place) - The code is well organized but since there is SO MUCH of it, it is extremely hard to understand what it is supposed to do without GOOD documentation. The things that baffled me the most was that the library was written is pseudo-C++. The docs spoke of methods and objects when in all actuality there were none! I really wished that the library WAS written in C++. Why in the age of Object-Oriented revolution, when most of algorithms and design methods are developped using some kind of OO methods, would you choose a non-OO language and try your darnest to make it look like an OO one? Why couldn't the development had been done in C++ on the first place where you would have actual objects, methods, etc, where the design could have been much more aesthetic, clean and understandable? For me, as I am sure for many other people on the list, it would have been MUCH easier to understand what is going on if the code was in C++. Even more so, I am sure the design of the library and the whole architecture could have been organized in such a way that it would be a breeze to enhance, maintain and support. I understand that some people on the list do not share my views and that my opinions may be a little biased, but I am an ardent C++ fan and I believe that a good OO design can solve most of the problems. } // End 2 cents Best Programming Wishes, Leo Shuster
Received on Thursday, 23 May 1996 09:23:02 UTC