🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: comp.sys.ibm.pc
Article #40124

Re: Changing Paradigms (Re: The Neverending Flame (war))

#40124
From: Ed Lai
Date: Thu, 21 Dec 1989 14:26
35 lines
2953 bytes
In article <29819@mcdchg.chg.mcd.mot.com> michael@mcdchg.chi.il.us (Michael Bodine) writes:
>Richard Schaut (schaut@cat9.CS.WISC.EDU) writes:
>> In article <1989Dec19.152919.7284@ux1.cso.uiuc.edu> mcdonald@aries.scs.uiuc.edu (Doug McDonald) writes:
>> The current situation on both the Macs and the PCs is marked by the
>> existence of monolithic/do-everythin-immaginable programs.  Will the
>> advent of multitasking/multithreading OS' on both machines result in
>> a shift from the paradigm of the monolith to the paradigm of programs
>> built from small building blocks that the user can piece together to
>> fit his own needs?  If the interprocess communication facilities are
>Ooooh!  Yeah!  I'm just getting rolling on programming things on my Mac.
>The hassle, as a user, of exporting a file to some standard (PICT or TEXT)
>thus losing all of the nice things about the file in the process, so you
>can "pipe" it to another application is a big hassle.  Multifinder and the
>Scrapbook are better, but not much -- information is often not fully 
>transferable this way and the amount of mousing needed is tedious!  If
>there was something more analagous to unix pipes, the building block paradigm
>would be more convenient than cutting/pasting or exporting.  However,

The Clipboard Magician DA (available from SUMEX) is built on the paradigm that
in stead of a big monolithic program, the main program should be no more than
a shell (the DA is about 14K). To do the real work there should be a lot of
small tool that can be installed and removed according to the user's need
(in this particular case there are a pool of 40 to 50 tools of about 2K each,
the number of tools keep growing since it can be written independently). Each
tool is in a sense like a pipe since it transform data from one form to another.
And the operation desired by the user may sometimes be achieved by a whole
sequence of transformation.

/* Disclaimer: All statments and opinions expressed are my own */
/* Edmund K. Lai                                               */
/* Apple Computer, MS75-6J                                     */
/* 20525 Mariani Ave,                                          */
/* Cupertino, CA 95014                                         */
/* (408)974-6272                                               */
zW@h9cOi
Technical Details
Message-ID: <37459@apple.Apple.COM>
Path: arc1-ca.pugleaf.net!utzoo!utgpu!jarvis.csri.toronto.edu!cs.utexas.edu!usc!apple!lai
References: <6767@tank.uchicago.edu> <1989Dec17.112127.27333@me.toronto.edu> <14960@boulder.Colorado.EDU> <7777@cbnewsm.ATT.COM> <3450@husc6.harvard.edu> <1989Dec19.152919.7284@ux1.cso.uiuc.edu> <4125@puff.cs.wisc.edu> <29819@mcdchg.chg.mcd.mot.com>

Show Full Headers
Complete Article Headers
Path: arc1-ca.pugleaf.net!utzoo!utgpu!jarvis.csri.toronto.edu!cs.utexas.edu!usc!apple!lai
From: lai@Apple.COM (Ed Lai)
Newsgroups: comp.sys.ibm.pc,comp.sys.mac
Subject: Re: Changing Paradigms (Re: The Neverending Flame (war))
Message-ID: <37459@apple.Apple.COM>
Date: 21 Dec 89 14:26:07 GMT
References: <6767@tank.uchicago.edu> <1989Dec17.112127.27333@me.toronto.edu> <14960@boulder.Colorado.EDU> <7777@cbnewsm.ATT.COM> <3450@husc6.harvard.edu> <1989Dec19.152919.7284@ux1.cso.uiuc.edu> <4125@puff.cs.wisc.edu> <29819@mcdchg.chg.mcd.mot.com>
Organization: Apple Computer Inc, Cupertino, CA
Lines: 35