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.8 required=5.0 tests=BAYES_00,INVALID_DATE autolearn=no autolearn_force=no version=3.4.4 Path: utzoo!utgpu!news-server.csri.toronto.edu!mailrus!cs.utexas.edu!swrinde!ucsd!ucbvax!WINNIE.FIT.EDU!saharbaugh%roo.dnet From: saharbaugh%roo.dnet@WINNIE.FIT.EDU Newsgroups: comp.lang.ada Subject: Resource control within the programming language Message-ID: <9006122235.AA02404@winnie.fit.edu> Date: 12 Jun 90 22:35:40 GMT Sender: daemon@ucbvax.BERKELEY.EDU Organization: The Internet List-Id: I like resource control within the programming language for two reasons: 1. Students can use it as a safe laboratory in which to learn design of concurrent processes. For instance a VMS or Unix machine can be used by many students simultaneously and one student can experiment with deadlocking without affecting the other students. 2. Designers can control relative resource allocation within their program without interacting with the operating system. For instance an integrated product, running under X-windows could "simultaneously" execute a word processor, spreadsheet, communications package and a drwaing package in separate windows and the product designer can have control of relative use of resources amongst and within windows. The product is more portable because its dependency upon the host operating system and the system manager is less. Note: I have not mentioned "tasking" or "Ada" because I believe that they are but instances of the general problem. I believe that the programmer should have complete control of the programs resources from the same programming language. regards, sam harbaugh ---------------------