rec@dg.dg.com (Robert Cousins) (07/14/89)
I would be interested in learning about any OS development done in ADA. It has long seemed to me that ADA would be the ideal language to do OS development in since it does understand the full range of data types required and has the extensability necessary for real programming at this level. A truly modular operating system might be developable this way. Would anyone care to post thoughts and/or experiences in the matter? Robert Cousins Dept. Mgr, Workstation Dev't. Data General Corp. Speaking for myself alone.
billwolf%hazel.cs.clemson.edu@hubcap.clemson.edu (William Thomas Wolfe,2847,) (07/17/89)
From article <202@dg.dg.com>, by rec@dg.dg.com (Robert Cousins):
> I would be interested in learning about any OS development done in ADA.
Biin, a joint venture of Intel and Siemens, supplies multiprocessor
computer systems for on-line transaction processing, etc; the
Biin/OS operating system, and most system services, are written
entirely in Ada.
I would suggest calling Biin at 1-800-252-Biin, or writing to them
at 211 N.E. 25th Avenue, Hillsboro, Oregon, 97124-5961 for more info.
Bill Wolfe, wtwolfe@hubcap.clemson.edu
knighten@pinocchio (Bob Knighten) (07/18/89)
D. Keefe, G. M. Tomlinson, I. C. Wand and A. J. Wellings, PULSE: An Ada-based Distributed Operating System Academic Press, 1985 [ISBN 0-12-402970-1] From the Preface: "The PULSE distributed operating system was developed as part of a research programme in distributed systems carried out in the Department of Computer Science at the University of York during the period October 1979 to October 1984. Out initial efforts included the study of alternative methods of distributing the UNIX operating system on several microprocessors connected by a fast local area network such as the Cambridge Ring. ... "PULSE is one of the first projects to use Ada to implement an operating system. In this book we discuss the influence that Ada has had on its design, describe the structure of PULSE in detail and report on our experiences in its construction. The book is aimed primarily at workers in the field of distributed systems, especially those who may in the future consider Ada as an implementation vehicle." -- Bob Knighten Encore Computer Corp. 257 Cedar Hill St. Marlborough, MA 01752 (508) 460-0500 ext. 2626 Internet: knighten@encore.com Usenet: {bu-cs,decvax,necntc,talcott}!encore!knighten