Path: utzoo!utgpu!jarvis.csri.toronto.edu!cs.utexas.edu!uwm.edu!rpi!uupsi!cmcl2!stealth.acf.nyu.edu!brnstnd From: brnstnd@stealth.acf.nyu.edu Newsgroups: comp.lang.misc Subject: Re: Anyone want to design a language? Message-ID: <17349:05:24:18@stealth.acf.nyu.edu> Date: 21 Feb 90 05:24:19 GMT References: <22569:05:10:24@stealth.acf.nyu.edu> <12507@mcdphx.phx.mcd.mot.com> <111357@ti-csl.csc.ti.com> Reply-To: brnstnd@stealth.acf.nyu.edu (Dan Bernstein) Organization: IR Lines: 13 In article <111357@ti-csl.csc.ti.com> gateley@m2.csc.ti.com (John Gateley) writes: > >3. Ability to use existing C libraries and headers. > This is truly a difficult problem, because you have to say: "whats so > special about C, I want my libraries" where might be Ada, > Lisp, PDP-11 assembler, or whatever. No. Under UNIX, for example, one can without any trickery load Fortran, Pascal, and C routines together. This is useful, though it does dictate that the stack be used in particular ways. With N languages running around it's impossible to write N^2 translators. ---Dan