Relay-Version: version B 2.10 5/3/83; site utzoo.UUCP Path: utzoo!watmath!clyde!cbatt!ucbvax!carleton.edu!LLACROIX From: LLACROIX@carleton.edu.UUCP Newsgroups: mod.computers.vax Subject: speculation: why sys. services do not check # of arguments Message-ID: <8701281034.AA16381@ucbvax.Berkeley.EDU> Date: Tue, 27-Jan-87 10:35:00 EST Article-I.D.: ucbvax.8701281034.AA16381 Posted: Tue Jan 27 10:35:00 1987 Date-Received: Thu, 29-Jan-87 05:21:14 EST Sender: daemon@ucbvax.BERKELEY.EDU Organization: The ARPA Internet Lines: 15 Approved: info-vax@sri-kl.arpa I believe that VMS system services avoid checking the # of arguments for speed considerations. What you really want to do for argument checks in the kernel are to avoid trashing the system or making a breech of security. Anything else is overhead that applies to all users on all systems, large to small. Not really desirable. Besides, someday everyone will have access to smart editors and program verifiers so that this kind of error will be avoided from the start (or at least easily discovered)...VMS might still be around by then, too. Maybe. ----- Les LaCroix | csnet: llacroix@carleton.edu SPSS, Inc. | uucp: ...{ihnp4,decvax}!stolaf!ccnfld!llacroix 402 Washington Street | Northfield, MN 55057-2027 | [standard disclaimers apply]