home *** CD-ROM | disk | FTP | other *** search
- Newsgroups: comp.lang.c++
- Path: sparky!uunet!spool.mu.edu!news.nd.edu!mentor.cc.purdue.edu!biomac1e.bio.purdue.edu!user
- From: pf@bilbo.bio.purdue.edu (Paul Furbacher)
- Subject: Re: Reusability will come true bringing by OOP?
- Message-ID: <pf-120193122954@biomac1e.bio.purdue.edu>
- Followup-To: comp.lang.c++
- Sender: news@mentor.cc.purdue.edu (USENET News)
- Organization: Purdue University
- References: <1993Jan12.042140.27051@sparc4.ncu.edu.tw>
- Date: Tue, 12 Jan 1993 17:29:31 GMT
- Lines: 37
-
- In article <1993Jan12.042140.27051@sparc4.ncu.edu.tw>,
- oper7@ee05.ncu.edu.tw (Anthony Shih Hao Lee) wrote:
- [..]
-
- > Think about this if you are a TVISION programmers:
- > if Borland does not release TVision source code, do you really trust
- > the quality of that package?
-
- If I'm not mistaken, the source code for both OWL and
- TV comes with Borland C++&Application Frameworks. It is
- now available with the Borland Pascal 7.0 package.
-
- As far as reusability of code or extensibility of object libraries
- is concerned, much of what is written and promised is simply
- an expression of the *ideal* situation. Ideally, well-written
- and documented object libraries should allow complete
- extensibility without having to resort to hacking the source code
- of the original object library. That is the ideal. But few
- software authors are capable of anticipating all the possible
- extensions which their objects may undergo in real life.
- Therefore, there is always something missing or wrong in the
- foundation classes/objects which requires the source code to
- be hacked because inheritance cannot straighten out the problem.
-
- TV is good but not perfect. What are the impressions of
- OWL users -- could you live without the source code? I doubt it.
- TurboPower has provided source code with their libraries from
- day one, even though their libraries are of excellent quality.
- They are also extremely well commented and therefore a good
- learning tool.
-
- In five years time, some other new programming paradigm
- will come along and again promise to make unnecessary the
- distribution of source code with the new-fangled library.
- Yeah, right.
-
- pf
-