From mboxrd@z Thu Jan 1 00:00:00 1970 X-Spam-Checker-Version: SpamAssassin 3.4.4 (2020-01-24) on polar.synack.me X-Spam-Level: X-Spam-Status: No, score=0.2 required=5.0 tests=BAYES_00,INVALID_MSGID, REPLYTO_WITHOUT_TO_CC autolearn=no autolearn_force=no version=3.4.4 X-Google-Language: ENGLISH,ASCII-7-bit X-Google-Thread: fac41,b87849933931bc93 X-Google-Attributes: gidfac41,public X-Google-Thread: 109fba,b87849933931bc93 X-Google-Attributes: gid109fba,public X-Google-Thread: f43e6,b87849933931bc93 X-Google-Attributes: gidf43e6,public X-Google-Thread: 103376,b87849933931bc93 X-Google-Attributes: gid103376,public X-Google-Thread: 114809,b87849933931bc93 X-Google-Attributes: gid114809,public X-Google-Thread: 1108a1,b87849933931bc93 X-Google-Attributes: gid1108a1,public From: John Howard Subject: Re: Key Abstraction that is coming Date: 1997/01/06 Message-ID: #1/1 X-Deja-AN: 208174011 references: <5a9r1k$e74@news4.digex.net> <32C88BE0.7F2B@acm.org> <32CD3495.14FE@pc-plus.de> <32D03F72.744B@ssd.neca.nec.com.au> content-type: TEXT/PLAIN; charset=US-ASCII organization: SkyNET Corporation mime-version: 1.0 reply-to: John Howard newsgroups: comp.lang.c++,comp.lang.smalltalk,comp.lang.eiffel,comp.lang.ada,comp.object,comp.software-eng Date: 1997-01-06T00:00:00+00:00 List-Id: On Mon, 6 Jan 1997, Mark Smith wrote: [deletions] > Stephen Riehm wrote: > > Unix works because programs are expected to communicate with each > > other, via well defined interfaces, the principle being that the sum > > of many parts is much greater than could ever be achieved by one > > whole. > > What do you all think? OpenDoc parts and part handlers. Possibly created as portable Java applications (not applets or necessarily written in Java language). The OpenDoc environment is well suited for developing software. OS/2 v4.0 has OpenDoc, a Java virtual machine, and IBM VoiceType dictation & navigation. These features should be combined to enable quick advancements in software engineering. For instance, consider a GNU-like compiler system represented by OpenDoc components. The compiler system would allow various programming languages to be used for developing software products. Vendors of OpenDoc parts and part handlers could offer enhancements to the compiler system (unlike GNU this policy should not try to impoverish commercial vendors of compiler components). And the integrated development environment is adaptable to satisfy each user. In a few years it may become commonplace to create and maintain software by speaking a readable language such as Ada and interacting with OpenDoc. ------------------------------------------------------------------------ -- John Howard -- Team Ada Team OS/2 --