Relay-Version: version B 2.10 5/3/83; site utzoo.UUCP Posting-Version: Notesfiles; site uiuccsb.UUCP Path: utzoo!linus!vaxine!wjh12!genrad!decvax!harpo!ihnp4!inuxc!pur-ee!uiucdcs!uiuccsb!grunwald From: grunwald@uiuccsb.UUCP Newsgroups: net.micro.68k Subject: Re: Assembler vs C - (nf) Message-ID: <13700002@uiuccsb.UUCP> Date: Mon, 23-Apr-84 10:47:00 EST Article-I.D.: uiuccsb.13700002 Posted: Mon Apr 23 10:47:00 1984 Date-Received: Wed, 25-Apr-84 04:30:16 EST References: <1593@burdvax.UUCP> Lines: 9 Nf-ID: #R:burdvax:-159300:uiuccsb:13700002:000:443 Nf-From: uiuccsb!grunwald Apr 23 09:47:00 1984 #R:burdvax:-159300:uiuccsb:13700002:000:443 uiuccsb!grunwald Apr 23 09:47:00 1984 I fall under (3), and I use a small amount of assembler every once in a while. I'm working on a version of the Berkley Pascal compiler which allows multiple processes. There's a small amount of assembler needed to handle context swaps, and that is essentially used as a co-routine call between C/Pascal programs. The only other case is where I hand-code a routine such as "bcopy" to copy blocks of data using the VAX special instructions.