Path: utzoo!attcan!uunet!cs.utexas.edu!tut.cis.ohio-state.edu!pt.cs.cmu.edu!andrew.cmu.edu!aw1r+ From: aw1r+@andrew.cmu.edu (Alfred Benjamin Woodard) Newsgroups: comp.arch Subject: Re: Speed Kills (long) Message-ID: Date: 12 Jun 90 15:58:37 GMT References: <447@garth.UUCP>, <12022@encore.Encore.COM> Distribution: comp Organization: Carnegie Mellon, Pittsburgh, PA Lines: 25 In-Reply-To: <12022@encore.Encore.COM> There does seem to be a trend toward reuseable code although it is more on a macro level than I think is good. Examples are things like xwindows and Xt. When I say a macro level I mean that this is one product that is used by all to get certain functions to work together. Take a look at comp.unix.sources archives. I would kind of like to see something like an newsgroup where you exchange short routines that do specific functions, little black boxes if you will. I don't know how favorablly companies will look at exchangeing short peices of code but I think in the long run it will eventually speed up programming considerably because there would be a huge number of little routines that have accumlated over the years and programmers could just assemble the peices to make something that would work nicely. Another think that would be benificial about this would be that having other people see your source would allow them to find bugs that you didn't see and also allow them to tweak it so that it runs faster maybe even suggest different ways of implemtaion that would be more efficient. -ben