Path: utzoo!yunexus!maccs!cs3b3aj From: cs3b3aj@maccs.McMaster.CA (Stephen M. Dunn) Newsgroups: comp.sys.ibm.pc Subject: Re: Microsoft using Unix internally? Summary: They have previously used the same back end for different compilers Message-ID: <2469@maccs.McMaster.CA> Date: 21 Apr 89 00:32:29 GMT Article-I.D.: maccs.2469 References: <264@jwt.UUCP> Reply-To: cs3b3aj@maccs.UUCP (Stephen M. Dunn) Organization: McMaster U., Hamilton, Ont., Can. Lines: 19 In article <264@jwt.UUCP> john@jwt.UUCP (John Temples) writes: >I just ran "strings" on the CL.EXE that comes with MSC 5.1. I noticed what >appeared to be SCCS version numbers throughout the program. (Not to mention >other oddities like a FORTRAN compiler banner!) Does anyone know if Microsoft >uses Unix to do their in-house software development? I don't know about that question, but I do know that at one time they used the same back end for different compilers. microsoft Fortran77 V3.2 was a three-pass beastie with passes named FOR1, PAS2, PAS3 (if memory serves). Yes indeed, PAS? were also the back end of their Pascal compiler at that time. I guess if it saves lotsa man-hours and produces a compiler with less bugs, they might as well. I wonder if they still do some of that type of thing ... your mentioning the FORTRAN banner reminded me of that. -- ====================================================================== ! Stephen M. Dunn, cs3b3aj@maccs.McMaster.CA ! DISCLAIMER: ! ! This space left unintentionally blank - vi ! I'm only an undergrad ! ======================================================================