billwolf%hazel.cs.clemson.edu@hubcap.clemson.edu (William Thomas Wolfe, 2847 ) (03/03/90)
From article <SZ-1HYDxds13@ficc.uu.net>, by peter@ficc.uu.net (Peter da Silva): > If you want to talk about blatantly unsafe constructs, how about ADA's use of > rendezvous as the primary (maybe only) message passing construct? The MINIX > operating system is written in C, but the biggest source of subtle bugs in the % system (from my observation of the discussions in comp.lang.minix) is the use % of rendezvous. I understand that the DoD has given up on using ADA's tasking % and switched to a hosted environment on top of VRTX partly because of this. I seriously doubt that the reasoning had anything to do with not liking the rendezvous; it probably had to do instead with requiring a greater degree of control over task scheduling. Bill Wolfe, wtwolfe@hubcap.clemson.edu