🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: comp.lang.misc
Article #4912

software ICs vs. libraries

#4912
From: Bjorn Freeman-Benson
Date: Wed, 21 Oct 1987 21:01
29 lines
2061 bytes
First, a disclaimer: I don't use Object-C or C++, I don't know their
terminology, and I don't own any stock in either company.

>...exciting, like "Software-IC".  Libraries have been around at least as
>long as programming languages; ...

I think that there is a difference between libraries and something
more general, say "software-ICs".  The libraries I have seen are
collections of routines that someone found useful, and then put
together for mass consumption.  A good example of this is the
Macintosh Toolbox routines: they are powerful, but they are
hopelessly complex, and have a questionable programmer improvement.

A "software-IC" would seem to be a more thourghly thought out, better
designed, unit of software that could be used for multiple purposes.
In other words, a design team would set out to design a software-IC,
rather than extracting little pieces of code from their final
product to place in a library.  The subclassing ability of Smalltalk
and its kin are a start.

>...7000 series ICs has all but ended and almost all serious design now is
>being done with semicustom or custom components.

However, one must consider that current software technology is at
the level of individual transistors and resistors, and that we could
use the step up to "7000 series ICs".  After that, custom and
semi-custom would be great.

				Bjorn N. Freeman-Benson
Technical Details
Message-ID: <3349@uw-june.UUCP>
Path: arc1-ca.pugleaf.net!utzoo!mnetor!uunet!husc6!mit-eddie!uw-beaver!uw-june!bnfb
References: <3405@ece-csc.UUCP> <638@its63b.ed.ac.uk> <1811@watcgl.waterloo.edu> <1549@pdn.UUCP> <1661@ppi.UUCP> <3179@ames.arpa>

Show Full Headers
Complete Article Headers
Relay-Version: version B 2.10 5/3/83; site utzoo.UUCP
Path: arc1-ca.pugleaf.net!utzoo!mnetor!uunet!husc6!mit-eddie!uw-beaver!uw-june!bnfb
From: bnfb@uw-june.UUCP (Bjorn Freeman-Benson)
Newsgroups: comp.lang.misc
Subject: software ICs vs. libraries
Message-ID: <3349@uw-june.UUCP>
Date: Wed, 21-Oct-87 17:01:58 EDT
Article-I.D.: uw-june.3349
Posted: Wed Oct 21 17:01:58 1987
Date-Received: Sat, 24-Oct-87 06:39:13 EDT
References: <3405@ece-csc.UUCP> <638@its63b.ed.ac.uk> <1811@watcgl.waterloo.edu> <1549@pdn.UUCP> <1661@ppi.UUCP> <3179@ames.arpa>
Reply-To: bnfb@uw-june.UUCP (Bjorn Freeman-Benson)
Organization: U of Washington, Computer Science, Seattle
Lines: 29