Relay-Version: version B 2.10 5/3/83; site utzoo.UUCP Posting-Version: version B 2.10 5/3/83; site cbosgd.UUCP Path: utzoo!linus!philabs!cmcl2!floyd!clyde!ihnp4!cbosgd!mark From: mark@cbosgd.UUCP (Mark Horton) Newsgroups: net.lang Subject: Re: Ada (TM) vs C Message-ID: <452@cbosgd.UUCP> Date: Wed, 19-Oct-83 10:15:07 EDT Article-I.D.: cbosgd.452 Posted: Wed Oct 19 10:15:07 1983 Date-Received: Thu, 20-Oct-83 08:17:39 EDT References: <86@taurus.UUCP> Organization: AT&T Bell Laboratories, Columbus Lines: 16 Ada would be a nice language, if only you could get a compiler, and if only it had useable I/O. I haven't programmed in Ada, but I have programmed in Simula, which also forces you to call a separate procedure for each variable or constant you want to write out. Essentially to do printf("A is %s, B is %d\n", A, B); in such a language you are forced to type outstr("A is "); outstr(A); outstr(", B is "); outint(B); outline(); which gets real old real quick. Not that printf is the best thing since sliced bread. For such debugging, I always liked PL/1's "put data" construct: put skip data(A, B);